Noexceptions cp