diff --git a/P2P-reading-in-weed-mount.md b/P2P-reading-in-weed-mount.md
index 4884a2a..a209577 100644
--- a/P2P-reading-in-weed-mount.md
+++ b/P2P-reading-in-weed-mount.md
@@ -11,12 +11,15 @@ The design is documented in [design-weed-mount-peer-chunk-sharing.md](https://gi
```mermaid
flowchart LR
Filer["Filer
mount registry"]
- Mounts["weed mount fleet
(peer directory + cache)"]
+ MountA["weed mount"]
+ MountB["weed mount"]
Volumes["Volume servers"]
- Mounts -- "register / list" --> Filer
- Mounts <-- "announce / lookup / fetch" --> Mounts
- Mounts -. "fallback" .-> Volumes
+ MountA --- Filer
+ MountB --- Filer
+ MountA <-- "peer fetch" --> MountB
+ MountA -. "fallback" .-> Volumes
+ MountB -. "fallback" .-> Volumes
```
### Chunk read sequence