diff --git a/README.md b/README.md
index ba64f757..fb3be429 100644
--- a/README.md
+++ b/README.md
@@ -39,5 +39,10 @@ a starting point. The [configuration section](doc/README-config.md#top) provides
[1. High-level overview](doc/README-highlevel.md#top)
[2. Core components](doc/README-core.md#top)
[3. OSAL overview](doc/README-osal.md#top)
+[4. PUS services](doc/README-pus.md#top)
+[5. Device Handler overview](doc/README-devicehandlers.md#top)
+[6. Controller overview](doc/README-controllers.md#top)
+[7. Local Data Pools](doc/README-localpools.md#top)
+
diff --git a/doc/README-controllers.md b/doc/README-controllers.md
new file mode 100644
index 00000000..7af0652d
--- /dev/null
+++ b/doc/README-controllers.md
@@ -0,0 +1 @@
+## Controllers
diff --git a/doc/README-pus.md b/doc/README-pus.md
new file mode 100644
index 00000000..928d2eda
--- /dev/null
+++ b/doc/README-pus.md
@@ -0,0 +1 @@
+## PUS Services