Perhaps the UN offical's crack was dearly needed or perhaps the sheer magnitude of the disaster is finally sinking in, regardless, the Canadian government is now coughing up $40 million. Now lets see if the US government will up its ante, with an equivalent commitment of $400 million.