added timer.rb