schedulers redone