p.type correction