Plenty of starshine before more heat