From high heat to freezing cold