Particle Lance