added controller for heats