My story of cpn (???)