finish generate npp, form A dan form B