Temperature almost separated from TemperatureModel