Parameterized Scheduler