varying the temperature