added high and low temp functions