diff --git a/examples/test.c b/examples/test.c
index e70a77e1f7aac3b64a46cca87f88058f1a06158d..3ca325e902c386ca7f19ffc87adf734cdb92c54b 100644
--- a/examples/test.c
+++ b/examples/test.c
@@ -685,6 +685,10 @@ int main ( int argc , char *argv[] ) {
         #ifdef TIMER
             for ( k = 0 ; k < runner_timer_count ; k++ )
                 runner_timer[k] = 0;
+            for ( k = 0 ; k < queue_timer_count ; k++ )
+                queue_timer[k] = 0;
+            for ( k = 0 ; k < cell_timer_count ; k++ )
+                cell_timer[k] = 0;
         #endif
         #ifdef COUNTER
             for ( k = 0 ; k < runner_counter_count ; k++ )
@@ -700,6 +704,10 @@ int main ( int argc , char *argv[] ) {
             for ( k = 1 ; k < queue_timer_count ; k++ )
                 printf( " %.3f" , ((double)queue_timer[k])/CPU_TPS*1000 );
             printf( " ] ms.\n" );
+            printf( "main: cell timers are [ %.3f" , cell_timer[0]/CPU_TPS*1000 );
+            for ( k = 1 ; k < cell_timer_count ; k++ )
+                printf( " %.3f" , ((double)cell_timer[k])/CPU_TPS*1000 );
+            printf( " ] ms.\n" );
         #else
             printf( "main: runner_run with %i threads took %.3f ms.\n" , nr_threads , ((double)(getticks() - tic)) / CPU_TPS * 1000 );
         #endif