Abstracting away temperature stuff for future plans