Moved particles to a single method