Scheduler as singleton