fix cP