diff --git a/docs/source/designs/costs.rst b/docs/source/designs/costs.rst
index 0a98df368167fd5aab9b6e2b1a3f6f12fb0e9106..ab744c5f10278bd8b79a644aa1e3eb5b69e53b2e 100644
--- a/docs/source/designs/costs.rst
+++ b/docs/source/designs/costs.rst
@@ -6,7 +6,7 @@ It overlays its own protocol on the Tahoe-LAFS storage protocol which accepts ZK
 The underlying storage operations are only allowed when the supplied payment covers the cost.
 
 Storage-Time
-============
+````````````
 
 Storage servers incur a storage cost over time to provide service to storage clients.
 A storage server must hold ciphertext from the time it is uploaded until the last time a client needs to download it.
diff --git a/docs/source/index.rst b/docs/source/index.rst
index 345d880bb15a7ec395b3111989d9fb3599d59d1e..7072f5127e998b1b9719b8da2e81ce0044cb5dfc 100644
--- a/docs/source/index.rst
+++ b/docs/source/index.rst
@@ -7,15 +7,22 @@ Welcome to ZKAP Authorizer's documentation!
 ===========================================
 
 .. toctree::
-   :maxdepth: 2
+   :maxdepth: 1
    :caption: Contents:
 
    code_of_conduct
    CONTRIBUTING
    interface
-   backup
+   configuration
    leases
 
+.. toctree::
+   :maxdepth: 1
+   :caption: Designs:
+
+   designs/costs
+   designs/backup-recovery
+
 Indices and tables
 ==================