Generate Particles and Generate Distribution works