APS scheduler implementation