diff --git a/.gitbook/assets/2.38-portainer-architecture-detailed.png b/.gitbook/assets/2.38-portainer-architecture-detailed.png
new file mode 100644
index 00000000..aa3f44bf
Binary files /dev/null and b/.gitbook/assets/2.38-portainer-architecture-detailed.png differ
diff --git a/start/architecture.md b/start/architecture.md
index dde5f0fa..1715a774 100644
--- a/start/architecture.md
+++ b/start/architecture.md
@@ -16,7 +16,7 @@ For a deeper dive into the architecture of Portainer, have a look at our [techni
A single Portainer Server will accept connections from any number of Portainer Agents, providing the ability to manage multiple clusters from one centralized interface. To do this, the Portainer Server container requires data persistence. The Portainer Agents are stateless, with data being shipped back to the Portainer Server container.
-
+
{% hint style="info" %}
We don't currently support running multiple instances of the Portainer Server container to manage the same clusters. We recommend running the Portainer Server on a specific management node, with Portainer Agents deployed across the remaining nodes.
@@ -34,8 +34,6 @@ The classic Agent option remains for legacy purposes, and can still be used for
Portainer runs exclusively on your servers, within your network, behind your own firewalls. As a result, we do not currently hold any SOC or PCI/DSS compliance because we do not host any of your infrastructure. You can even run Portainer completely disconnected (air-gapped) without any impact on functionality.
-While we do (optionally) collect anonymous usage analytics from Portainer installations, we remain compliant with GDPR. Data collection can be disabled when you install the product, or at any time after that. If your installation is air-gapped, collection will silently fail without any adverse effects.
-
{% content-ref url="lifecycle.md" %}
[lifecycle.md](lifecycle.md)
{% endcontent-ref %}