The temperature bounds should not have been changed, rather the received temperature transformed to kelvins
Reverted bounds, and changed the tempEnv to kelvin on constuction.
Finally, if tempEnv is not defined, defaults to 37 degress C, 300 K