Particle direction implemented