updated scheduler.rb