added shared parameters to Scheduler