gen PU with Pythia8