update heats