better scaling of otemp