diff --git a/content/appendices/_index.en.md b/content/appendices/_index.en.md
index 6f8199d..7b92cd2 100644
--- a/content/appendices/_index.en.md
+++ b/content/appendices/_index.en.md
@@ -9,3 +9,11 @@ pre = "8. "
# Appendices
Where to find more info about Ardour and how to improve this tutorial
+
+Contents:
+
+1. [Further help](further-help/)
+2. [Glossary](glossary/)
+3. [Credits](credits/)
+4. [License](license/)
+5. [How to contribute to this tutorial](how-to-contribute/)
\ No newline at end of file
diff --git a/content/editing-sessions/_index.en.md b/content/editing-sessions/_index.en.md
index 3771b99..d658e0c 100644
--- a/content/editing-sessions/_index.en.md
+++ b/content/editing-sessions/_index.en.md
@@ -10,3 +10,15 @@ pre = "4. "
# Editing sessions
How to arrange tracks, then cut, loop, and stretch regions
+
+Contents:
+
+1. [Non-destructive editing](non-destructive-editing/)
+2. [Arranging tracks](arranging-tracks/)
+3. [Setting up time signature](setting-up-time-signature/)
+4. [Using ranges](using-ranges/)
+5. [Working with regions](working-with-regions/)
+6. [Further region operations](further-region-operations/)
+7. [Changing edit modes](changing-edit-modes/)
+8. [Creating looped sections](creating-looped-sections/)
+9. [Stretching & shrinking regions](stretching-shrinking-regions/)
\ No newline at end of file
diff --git a/content/exporting-sessions/_index.en.md b/content/exporting-sessions/_index.en.md
index 3120e99..64f0443 100644
--- a/content/exporting-sessions/_index.en.md
+++ b/content/exporting-sessions/_index.en.md
@@ -10,3 +10,9 @@ pre = "6. "
# Exporting sessions
How to export a region, a selection of data, and a whole session
+
+Contents:
+
+1. [Exporting a session](exporting-a-session/)
+2. [Exporting a region](exporting-a-region/)
+3. [Exporting a range](exporting-a-range/)
\ No newline at end of file
diff --git a/content/getting-started/_index.en.md b/content/getting-started/_index.en.md
index 78611e3..667d2d7 100644
--- a/content/getting-started/_index.en.md
+++ b/content/getting-started/_index.en.md
@@ -8,4 +8,12 @@ pre = "2. "
### Chapter 2
# Getting started
-Create your first session and learn the basics of Ardour's user interface
\ No newline at end of file
+Create your first session and learn the basics of Ardour's user interface
+
+Contents:
+
+1. [Starting Ardour](starting-ardour-on-ubuntu/)
+2. [Overview of the interface](overview-of-the-interface/)
+3. [Creating tracks and busses](creating-tracks-and-busses/)
+4. [Importing audio](importing-audio/)
+5. [Setting up the timeline](setting-up-the-timeline/)
diff --git a/content/introduction/_index.en.md b/content/introduction/_index.en.md
index a615cc9..d1c48f9 100644
--- a/content/introduction/_index.en.md
+++ b/content/introduction/_index.en.md
@@ -9,3 +9,8 @@ pre = "1. "
# Introduction
Basic conventions in the tutorial and an introduction to digital audio
+
+Contents:
+
+1. [Conventions](conventions/)
+2. [What is digital audio?](what-is-digital-audio/)
diff --git a/content/mixing-sessions/_index.en.md b/content/mixing-sessions/_index.en.md
index 212a779..b9a484b 100644
--- a/content/mixing-sessions/_index.en.md
+++ b/content/mixing-sessions/_index.en.md
@@ -10,3 +10,14 @@ pre = "5. "
# Mixing sessions
How to use basic tools to make every instrument stand out in a mix
+
+Contents:
+
+1. [The mixer strip](the-mixer-strip/)
+2. [Mixing levels](mixing-levels/)
+3. [Panning](panning/)
+4. [Using plugins](using-plugins/)
+5. [Using sends](using-sends/)
+6. [Dynamics](dynamics/)
+7. [Equalizing](equalizing/)
+8. [Using automation](using-automation/)
\ No newline at end of file
diff --git a/content/recording-audio/_index.en.md b/content/recording-audio/_index.en.md
index ad1e331..05ac404 100644
--- a/content/recording-audio/_index.en.md
+++ b/content/recording-audio/_index.en.md
@@ -10,3 +10,9 @@ pre = "3. "
# Recording
Learn how to route signal and record audio
+
+Contents:
+
+1. [Recording audio](recording-audio/)
+2. [Understanding routing](understanding-routing/)
+3. [Routing between applications](routing-between-applications/)
\ No newline at end of file
diff --git a/content/saving-sessions/_index.en.md b/content/saving-sessions/_index.en.md
index fbe2306..146f121 100644
--- a/content/saving-sessions/_index.en.md
+++ b/content/saving-sessions/_index.en.md
@@ -10,3 +10,9 @@ pre = "7. "
# Saving sessions
How to save a session, a snapshot of it, and a template for further reuse
+
+Contents:
+
+1. [Saving a session](saving-a-session/)
+2. [Saving a snapshot](saving-a-snapshot/)
+3. [Saving a template](saving-a-template/)
\ No newline at end of file