diff --git a/docs/src/guide/handle.md b/docs/src/guide/handle.md
index 6ebc13fa..e2d817a1 100644
--- a/docs/src/guide/handle.md
+++ b/docs/src/guide/handle.md
@@ -147,7 +147,22 @@ const handleConnectable: HandleConnectableFunc = (node, connectedEdges) => {
```
+## Connection Mode
+By default, Vue Flow will use `` which allows you to connect edges to any handle.
+That means connections between a `source` and another `source` type `` are allowed.
+
+If you want to restrict connections to only be made between `source` and `target` type handles, you can set the `connection-mode` prop to `ConnectionMode.Strict`.
+
+```vue
+
+
+
+
+
+```
## Dynamic Handle Positions & Adding/Removing Handles Dynamically