diff --git a/CHANGELOG.md b/CHANGELOG.md
index 692ff6b0..fe71dd9a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -394,3 +394,17 @@ The following import changes:
### Added
- Support kubernetes diagrams: [3eda1cb](https://github.com/mingrammer/diagrams/commit/3eda1cb6bca8be8a55773d90b93483a8fab3e0f1)
+
+
+## v0.23.5
+
+### Breaking Changes
+
+The following import changes:
+
+#### OCI
+
+| Old import path | New import path |
+| -------------------------------------------------------------------| --------------------------------------------------------------|
+| `from diagrams.oci.connectivity import CustomerPremiseWhite` | `from diagrams.oci.connectivity import CustomerPremisesWhite` |
+| `from diagrams.oci.connectivity import CustomerPremises` | `from diagrams.oci.connectivity import CustomerPremises` |
\ No newline at end of file
diff --git a/README.md b/README.md
index 086a684c..a24d11f0 100644
--- a/README.md
+++ b/README.md
@@ -13,7 +13,7 @@
**Diagram as Code**.
-Diagrams lets you draw the cloud system architecture **in Python code**. It was born for **prototyping** a new system architecture design without any design tools. You can also describe or visualize the existing system architecture as well. Diagrams currently supports main major providers including: `AWS`, `Azure`, `GCP`, `Kubernetes`, `Alibaba Cloud`, `Oracle Cloud` etc... It also supports `On-Premise` nodes, `SaaS` and major `Programming` frameworks and languages.
+Diagrams lets you draw the cloud system architecture **in Python code**. It was born for **prototyping** a new system architecture design without any design tools. You can also describe or visualize the existing system architecture as well. Diagrams currently supports main major providers including: `AWS`, `Azure`, `GCP`, `Kubernetes`, `Alibaba Cloud`, `Oracle Cloud` etc... It also supports `On-Premises` nodes, `SaaS` and major `Programming` frameworks and languages.
**Diagram as Code** also allows you to **track** the architecture diagram changes in any **version control** system.
@@ -33,7 +33,7 @@ Diagrams lets you draw the cloud system architecture **in Python code**. It was



-
+



@@ -64,7 +64,7 @@ You can start with [quick start](https://diagrams.mingrammer.com/docs/getting-st
| Event Processing | Stateful Architecture | Advanced Web Service |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
-|  |  |  |
+|  |  |  |
You can find all the examples on the [examples](https://diagrams.mingrammer.com/docs/getting-started/examples) page.
diff --git a/diagrams/oci/connectivity.py b/diagrams/oci/connectivity.py
index 8c51f602..658ac0a7 100644
--- a/diagrams/oci/connectivity.py
+++ b/diagrams/oci/connectivity.py
@@ -32,12 +32,12 @@ class CustomerDatacntrWhite(_Connectivity):
_icon = "customer-datacntr-white.png"
-class CustomerPremiseWhite(_Connectivity):
- _icon = "customer-premise-white.png"
+class CustomerPremisesWhite(_Connectivity):
+ _icon = "customer-premises-white.png"
-class CustomerPremise(_Connectivity):
- _icon = "customer-premise.png"
+class CustomerPremises(_Connectivity):
+ _icon = "customer-premises.png"
class DisconnectedRegionsWhite(_Connectivity):
diff --git a/diagrams/onprem/__init__.py b/diagrams/onprem/__init__.py
index e0a9596d..73d3e1fb 100644
--- a/diagrams/onprem/__init__.py
+++ b/diagrams/onprem/__init__.py
@@ -1,5 +1,5 @@
"""
-OnPrem provides a set of general on-premise services.
+OnPrem provides a set of general on-premises services.
"""
from diagrams import Node
diff --git a/docs/getting-started/examples.md b/docs/getting-started/examples.md
index caa51cc7..d2d2f4c7 100644
--- a/docs/getting-started/examples.md
+++ b/docs/getting-started/examples.md
@@ -170,7 +170,7 @@ with Diagram("Stateful Architecture", show=False):

-## Advanced Web Service with On-Premise
+## Advanced Web Service with On-Premises
```python
from diagrams import Cluster, Diagram
@@ -183,7 +183,7 @@ from diagrams.onprem.monitoring import Grafana, Prometheus
from diagrams.onprem.network import Nginx
from diagrams.onprem.queue import Kafka
-with Diagram("Advanced Web Service with On-Premise", show=False):
+with Diagram("Advanced Web Service with On-Premises", show=False):
ingress = Nginx("ingress")
metrics = Prometheus("metric")
diff --git a/docs/guides/edge.md b/docs/guides/edge.md
index d1e8dfef..befee710 100644
--- a/docs/guides/edge.md
+++ b/docs/guides/edge.md
@@ -22,7 +22,7 @@ from diagrams.onprem.monitoring import Grafana, Prometheus
from diagrams.onprem.network import Nginx
from diagrams.onprem.queue import Kafka
-with Diagram(name="Advanced Web Service with On-Premise (colored)", show=False):
+with Diagram(name="Advanced Web Service with On-Premises (colored)", show=False):
ingress = Nginx("ingress")
metrics = Prometheus("metric")
@@ -66,4 +66,4 @@ with Diagram(name="Advanced Web Service with On-Premise (colored)", show=False):
>> aggregator
```
-
+
diff --git a/docs/nodes/oci.md b/docs/nodes/oci.md
index 1a3088a6..2d0c6fa8 100644
--- a/docs/nodes/oci.md
+++ b/docs/nodes/oci.md
@@ -77,11 +77,11 @@ Node classes list of the oci provider.
**diagrams.oci.connectivity.CustomerDatacntrWhite**
-
-**diagrams.oci.connectivity.CustomerPremiseWhite**
+
+**diagrams.oci.connectivity.CustomerPremisesWhite**
-
-**diagrams.oci.connectivity.CustomerPremise**
+
+**diagrams.oci.connectivity.CustomerPremises**
**diagrams.oci.connectivity.DisconnectedRegionsWhite**
diff --git a/resources/oci/connectivity/customer-premise-white.png b/resources/oci/connectivity/customer-premises-white.png
similarity index 100%
rename from resources/oci/connectivity/customer-premise-white.png
rename to resources/oci/connectivity/customer-premises-white.png
diff --git a/resources/oci/connectivity/customer-premise.png b/resources/oci/connectivity/customer-premises.png
similarity index 100%
rename from resources/oci/connectivity/customer-premise.png
rename to resources/oci/connectivity/customer-premises.png
diff --git a/website/pages/en/index.js b/website/pages/en/index.js
index 690368a6..34b711a6 100644
--- a/website/pages/en/index.js
+++ b/website/pages/en/index.js
@@ -106,7 +106,7 @@ class Index extends React.Component {
`Diagram as Code` allows you to **track** the architecture diagram changes in any **version control** system.
- Diagrams currently supports main major providers including: `AWS`, `Azure`, `GCP`, `Kubernetes`, `Alibaba Cloud`, `Oracle Cloud` etc... It also supports `On-Premise` nodes, `SaaS` and major `Programming` frameworks and languages.
+ Diagrams currently supports main major providers including: `AWS`, `Azure`, `GCP`, `Kubernetes`, `Alibaba Cloud`, `Oracle Cloud` etc... It also supports `On-Premises` nodes, `SaaS` and major `Programming` frameworks and languages.
`NOTE: It does not control any actual cloud resources nor does it generate cloud formation or terraform code. It is just for drawing the cloud system architecture diagrams.`
diff --git a/website/static/img/advanced_web_service_with_on-premise.png b/website/static/img/advanced_web_service_with_on-premises.png
similarity index 100%
rename from website/static/img/advanced_web_service_with_on-premise.png
rename to website/static/img/advanced_web_service_with_on-premises.png
diff --git a/website/static/img/advanced_web_service_with_on-premise_colored.png b/website/static/img/advanced_web_service_with_on-premises_colored.png
similarity index 100%
rename from website/static/img/advanced_web_service_with_on-premise_colored.png
rename to website/static/img/advanced_web_service_with_on-premises_colored.png