Prospects of carbon mitigation