add genparticles