Global warming......... on the ropes.