master-scheduling technology