update pp2