debugging particle movement problems