[IMP] optimize schedulers

Done, removed `force` and simplified the method.