make control respect temperature