finish pj1