updated pp