diff --git a/README.md b/README.md
index 2526c8ff790dd526a697ae03ea6a2f5fefdc58e1..5c38ca16b19a052807b30a675eaefa7472abbbaa 100644
--- a/README.md
+++ b/README.md
@@ -18,8 +18,8 @@ This repository contains the material for the practical session of course [RM4ES
   - [Session 3: multimachine schedulers](#session-3-multimachine-schedulers)
     - [Exercise 1: create a multimachine platform](#exercise-1-create-a-multimachine-platform)
     - [Exercise 2: FCFS and EDF multimachine](#exercise-2-fcfs-and-edf-multimachine)
-  - [Exercise 3: back to the course exercise](#exercise-3-back-to-the-course-exercise)
-  - [Exercise 4: bigger workload input](#exercise-4-bigger-workload-input)
+    - [Exercise 3: back to the course exercise](#exercise-3-back-to-the-course-exercise)
+    - [Exercise 4: bigger workload input](#exercise-4-bigger-workload-input)
   - [Session 4: energy constraint](#session-4-energy-constraint)
   - [Session 5: preamptive scheduling](#session-5-preamptive-scheduling)
   - [Vrac](#vrac)
@@ -255,7 +255,7 @@ Read carefully the (short) [ProcSet documentation](https://procset.readthedocs.i
 
 Test your schedulers with the platform `2machines.xml` and workload `ex1.json`.
 
-## Exercise 3: back to the course exercise
+### Exercise 3: back to the course exercise
 
 Run FCFS and EDF schedulers with the 2-machine and 3-machine platforms.
 Produce and save the gantt charts.
@@ -266,7 +266,7 @@ You can use different Batsim export prefixes (option `-e`) to keep several simul
 
 Upload the new file `metrics.txt` on Moodle.
 
-## Exercise 4: bigger workload input
+### Exercise 4: bigger workload input
 
 Create the workload input `20jobs.csv` fulfilling all the criteria below: