Fix up and simplify temperature methods