AHH can I see the code You have no idea how long i've been wouking on my version of this What algorithm did you use Does each particle go by circle physics/collision? HOW How do you store the data? Is it 4 arrays (position x, y, velocity x,y)?