design network flow