additional work on scheduler3, tried to implement overprovisioning