finalized CP