pp5 updated version