diff --git a/README.md b/README.md
index 247549ac6f2c84df69958518ea276193cf2317a1..eef5134ac50f47c44d8188813d37ae8168af68cf 100644
--- a/README.md
+++ b/README.md
@@ -51,5 +51,25 @@ There are basically two ETSI interfaces, i.e.,
 ### SDN Controller (ETSI GS QKD 15)
 
 
+# Interactions (AKA Flowcharts)
+
+```mermaid 
+sequenceDiagram
+QKDNC->>KMS1: ETSIGetQuantumInterfaces()
+loop 
+    KMS1->>KMS1: range es.handlingEkms.QuantumElements
+end
+KMS1-->>QKDNC: List QuantumInterfaces
+QKDNC->>KMS1: ETSIAddKMSPeer(KMS2)
+KMS1-->>QKDNC: KMSPeer added
+KMS1->>KMS2: InterComCapabilities()
+KMS2->>KMS1: InterComCapabilitiesReply
+QKDNC->>KMS1: AddSession() NOTIMPLYET
+KMS1->>KMS2: InterComKeyTransportSessionHandling()
+KMS2->>KMS1: InterComKeyTransportSessionHandlingReply
+KMS1-->>QKDNC: SessionReply NOTIMPLYET
+
+```
+