added temp controls