P-type problem