added spring repulsion of particles