fixed heater logic bug