did cp