pp final