flow patterns