Climate and environmental forcing