make farenheit a float also. possibly unnecessary. meh