diff --git a/pgml-cms/docs/.gitbook/assets/PgCat_High-Availability-Diagram.svg b/pgml-cms/docs/.gitbook/assets/PgCat_High-Availability-Diagram.svg
new file mode 100644
index 000000000..47a740f43
--- /dev/null
+++ b/pgml-cms/docs/.gitbook/assets/PgCat_High-Availability-Diagram.svg
@@ -0,0 +1,63 @@
+
diff --git a/pgml-cms/docs/.gitbook/assets/PgCat_Load-Balancing-Diagram.svg b/pgml-cms/docs/.gitbook/assets/PgCat_Load-Balancing-Diagram.svg
new file mode 100644
index 000000000..e6f3e184f
--- /dev/null
+++ b/pgml-cms/docs/.gitbook/assets/PgCat_Load-Balancing-Diagram.svg
@@ -0,0 +1,63 @@
+
diff --git a/pgml-cms/docs/.gitbook/assets/PgCat_Read-Write-Diagram.svg b/pgml-cms/docs/.gitbook/assets/PgCat_Read-Write-Diagram.svg
new file mode 100644
index 000000000..b143f2cab
--- /dev/null
+++ b/pgml-cms/docs/.gitbook/assets/PgCat_Read-Write-Diagram.svg
@@ -0,0 +1,77 @@
+
diff --git a/pgml-cms/docs/.gitbook/assets/PgCat_Scale-Diagram.svg b/pgml-cms/docs/.gitbook/assets/PgCat_Scale-Diagram.svg
new file mode 100644
index 000000000..cf1be1b29
--- /dev/null
+++ b/pgml-cms/docs/.gitbook/assets/PgCat_Scale-Diagram.svg
@@ -0,0 +1,168 @@
+
diff --git a/pgml-cms/docs/.gitbook/assets/PgCat_Sharding-Diagram.svg b/pgml-cms/docs/.gitbook/assets/PgCat_Sharding-Diagram.svg
new file mode 100644
index 000000000..e9236aaca
--- /dev/null
+++ b/pgml-cms/docs/.gitbook/assets/PgCat_Sharding-Diagram.svg
@@ -0,0 +1,110 @@
+
diff --git a/pgml-cms/docs/.gitbook/assets/pgcat_3.png b/pgml-cms/docs/.gitbook/assets/pgcat_3.png
deleted file mode 100644
index 5b3e36bb8..000000000
Binary files a/pgml-cms/docs/.gitbook/assets/pgcat_3.png and /dev/null differ
diff --git a/pgml-cms/docs/.gitbook/assets/pgcat_4.png b/pgml-cms/docs/.gitbook/assets/pgcat_4.png
deleted file mode 100644
index 54fef38a3..000000000
Binary files a/pgml-cms/docs/.gitbook/assets/pgcat_4.png and /dev/null differ
diff --git a/pgml-cms/docs/.gitbook/assets/pgcat_5.png b/pgml-cms/docs/.gitbook/assets/pgcat_5.png
deleted file mode 100644
index c8f17eb2b..000000000
Binary files a/pgml-cms/docs/.gitbook/assets/pgcat_5.png and /dev/null differ
diff --git a/pgml-cms/docs/.gitbook/assets/pgcat_6.png b/pgml-cms/docs/.gitbook/assets/pgcat_6.png
deleted file mode 100644
index 201184d9d..000000000
Binary files a/pgml-cms/docs/.gitbook/assets/pgcat_6.png and /dev/null differ
diff --git a/pgml-cms/docs/.gitbook/assets/pgcat_7.png b/pgml-cms/docs/.gitbook/assets/pgcat_7.png
deleted file mode 100644
index 58ad2a818..000000000
Binary files a/pgml-cms/docs/.gitbook/assets/pgcat_7.png and /dev/null differ
diff --git a/pgml-cms/docs/open-source/pgcat/README.md b/pgml-cms/docs/open-source/pgcat/README.md
index 805422e97..a5fd27649 100644
--- a/pgml-cms/docs/open-source/pgcat/README.md
+++ b/pgml-cms/docs/open-source/pgcat/README.md
@@ -29,7 +29,7 @@ PgCat, like PostgresML, is free and open source, distributed under the MIT licen
PgCat implements the PostgreSQL wire protocol and can understand and optimally route queries & transactions based on their characteristics. For example, if your database deployment consists of a primary and replica, PgCat can send all `SELECT` queries to the replica, and all other queries to the primary, creating a read/write traffic separation.
+
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: