diff --git a/architecture-docs/Fediversity-architecture-notes.md b/architecture-docs/Fediversity-architecture-notes.md
index 3272b95..edef9c8 100644
--- a/architecture-docs/Fediversity-architecture-notes.md
+++ b/architecture-docs/Fediversity-architecture-notes.md
@@ -1,91 +1,44 @@
-``` mermaid
-classDiagram
+```mermaid
+graph TB
-%% TODO: replace classDiagram
+Core[Core-services
DNS
Email
identity_management
secret_management
authentication
SASL]
-Hardware --|> Storage
-Hardware --|> Virtualization
-Virtualization --|> Nixos
-Virtualization --|> LinuxOS
-Core_Services <|-- Services
-Core_Services <|-- FediServices
-Storage <|-- Services
-Storage <|-- FediServices
-Nixos --|> Services
-Nixos --|> FediServices
-Management_UI --|> NixOps
-Management_UI --|> Administration
+Services[Services
NextCloud
secure_document_collaboration
Forgejo
webmail
HedgeDoc
project_planning]
-class Core_Services{
- DNS
- EMail
- identity_management
- secret_management
- authentication()
- SASL()
-}
+FediServices[FediServices
Matrix
Pixelfed
Peertube
Mastadon
GotoSocial
activityPub]
-class Services {
- NextCloud
- secure_document_collaboration
- Forgejo
- webmail
- HedgeDoc
- project_planning
-}
+Administration[Administration
monitoring
alerting
graphing
restore_backups]
-class FediServices {
- Matrix
- Pixelfed
- Peertube
- Mastadon %%GotoSocial
- activityPub()
-}
+Management_UI[Management_UI
human-oriented
administration
replication
migration]
-class Administration {
- monitoring
- alerting
- graphing
- restore_backups
-}
+Storage[Storage
exclusive_filesystem
shared_blob
zfs]
-class Management_UI {
- human-oriented administration
- replication()
- migration()
-}
+Hardware[Hardware
Storage
Networking
Operating-system
Virtualization]
-class Storage {
- exclusive_filesystem
- shared_blob
- zfs()
-}
+Virtualization[Virtualization
Proxmox]
-class Hardware {
-Storage
-Networking
-Operating-system
-Virtualization
-}
+Nixos[Nixos
Application]
-class Virtualization {
- Proxmox
-}
+LinuxOS[LinuxOS
Application]
-class Nixos {
- Application
-}
+NixOps[NixOps
orchestration]
-class LinuxOS {
- Application
-}
-
-class NixOps {
-orchestration
-}
+Hardware --> Storage
+Hardware --> Virtualization
+Virtualization --> Nixos
+Virtualization --> LinuxOS
+Services --> Core
+FediServices --> Core
+Services --> Storage
+FediServices --> Storage
+Nixos --> Services
+Nixos --> FediServices
+Management_UI --> NixOps
+Management_UI --> Administration
```
+
* human-centric
* easy, automated, replication and migration to different datacenter provider
* blob storage replicated generically