diff --git a/testDiagram.puml b/testDiagram.puml
index cb4deb2ccd67d3db11d74d563fafda11f8c293b7..0c4ee305c42b1b7e42612c70366d8cebef11edf9 100644
--- a/testDiagram.puml
+++ b/testDiagram.puml
@@ -1,9 +1,36 @@
+```plantuml
 @startuml
 
-Alice -> Bob: Authentication Request
-Bob --> Alice: Authentication Response
+title Initiate Deployment
 
-Alice -> Bob: Another authentication Request
-Alice <-- Bob: Another authentication Response
+participant "Runtime Controller (PRC)" as RTPRC
 
-@enduml
\ No newline at end of file
+box "IaC Execution Manager" #LightBlue
+participant "Rest API" as RTIEM_api #99FF99
+participant Core as RTIEM_core #99FF99
+participant Persistence as RTIEM_db #99FF99
+participant "Executor" as executor #99FF99
+
+end box
+
+collections "Resource Provider" as infraresource
+
+RTPRC -> RTIEM_api: Deployment Request
+RTPRC <-- RTIEM_api: Deployment Response
+
+RTIEM_api -> RTIEM_core: Deployment Request
+
+RTIEM_core -> RTIEM_db: Save Deployment Started
+
+RTIEM_core -> executor: Deployment Request
+
+executor -> infraresource: Deploy Commands
+executor -> infraresource: ...
+executor -> infraresource: Deploy Commands
+
+executor -> RTIEM_core: Deployment Response
+
+RTIEM_core -> RTIEM_db: Save Deployment Status
+
+@enduml
+```
\ No newline at end of file