cp definition added