added Scheduler and Updater