update final pj