flow phenomena