gen particle list