Mitigating global warming