Did away with bad design pattern of SchedulerUtil