diff --git a/src/runner_neutrino.c b/src/runner_neutrino.c
index 22807a870ab3b7e3879a9d2f14398de390944294..785616a31144945d83566057608a1e03e3a69905 100644
--- a/src/runner_neutrino.c
+++ b/src/runner_neutrino.c
@@ -89,5 +89,5 @@ void runner_do_neutrino_weighting(struct runner *r, struct cell *c, int timer) {
     }
   }
 
-  if (timer) TIMER_TOC(timer_weight);
+  if (timer) TIMER_TOC(timer_neutrino_weighting);
 }
diff --git a/src/runner_time_integration.c b/src/runner_time_integration.c
index 83fe01b7e07bec3d4a2afd6741fd2828b07b3136..37d341af8bae5e4a2b2d6dfd1e1214faa1ec229f 100644
--- a/src/runner_time_integration.c
+++ b/src/runner_time_integration.c
@@ -1706,6 +1706,8 @@ void runner_do_rt_advance_cell_time(struct runner *r, struct cell *c,
 void runner_do_collect_rt_times(struct runner *r, struct cell *c,
                                 const int timer) {
 
+  TIMER_TIC;
+
   const struct engine *e = r->e;
   size_t rt_updated = 0;
 
diff --git a/src/timers.c b/src/timers.c
index 2f1e04bf83e5363c7786b379f7d446c9c745942e..e21b99c30fa97d644df15446d2a3de567ec0fa8c 100644
--- a/src/timers.c
+++ b/src/timers.c
@@ -142,6 +142,8 @@ const char* timers_names[timer_count] = {
     "rt_tchem",
     "rt_advance_cell_time",
     "rt_collect_times",
+    "do_sync",
+    "neutrino_weighting",
 };
 
 /* File to store the timers */
diff --git a/src/timers.h b/src/timers.h
index ad20f6a414e0b36f8a2118ee28cc8768f6e4fc0a..f5546a3ce1a14a3e192bc2c3b7ee2363fc9562db 100644
--- a/src/timers.h
+++ b/src/timers.h
@@ -142,6 +142,8 @@ enum {
   timer_do_rt_tchem,
   timer_do_rt_advance_cell_time,
   timer_do_rt_collect_times,
+  timer_do_sync,
+  timer_neutrino_weighting,
   timer_count,
 };