is required for p