Implemented untested Temp Control Functionality.