support temperatures below 0