Revert "handle negative temperature"

This reverts commit 5c3f8d433bd50d3807b4bf8a9e18253cd427e774.