particles flow