P-erfection