+ fixed negative temperatures (internal too)