2-architecture-and-flow