Particle Class added