Scheduler implementation added