add network flow and 2.2.c