The CPM Team