diff --git a/docs/src/README.md b/docs/src/README.md
index 91d8d241..e81a4ffb 100644
--- a/docs/src/README.md
+++ b/docs/src/README.md
@@ -11,6 +11,13 @@ Gateway is s set of microservices designed to make using DSNP over Frequency eas
Run
+## Basic Architecture
+
+Gateway provides the basic structure
+
+![Gatway Application Layer Diagram](./gateway_arch-Layer.drawio.png)
+
+
## Key Microservices
### Account Service
diff --git a/docs/src/gateway_arch-Layer.drawio.png b/docs/src/gateway_arch-Layer.drawio.png
new file mode 100644
index 00000000..b56e9ef4
Binary files /dev/null and b/docs/src/gateway_arch-Layer.drawio.png differ
diff --git a/docs/src/gateway_arch-TopLevelServices.drawio.png b/docs/src/gateway_arch-TopLevelServices.drawio.png
new file mode 100644
index 00000000..9fa305f5
Binary files /dev/null and b/docs/src/gateway_arch-TopLevelServices.drawio.png differ
diff --git a/docs/src/gateway_arch.drawio b/docs/src/gateway_arch.drawio
new file mode 100644
index 00000000..fd8a35fb
--- /dev/null
+++ b/docs/src/gateway_arch.drawio
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+