Modified Architecture Diagram.