adding p3