CPM platform