updated heater control and user output

i think somehow morgan undid my changes. this should be the updated
version of both