cp-intro