Redo the heat update