Particle class added