CPM in trouble