flocking particles working