all tests for the thermostat now pass.