Main Process Diagram