What is a CPN ?