p abbreviation is already used for port