add temperature.rb