flow particles