control flow and data flow