CPM Sheduling