High Level System Diagram