diff --git a/src/disc/disc_bisection_rooter.c b/src/disc/disc_bisection_rooter.c
index 406190ad7d8c149dbebde0ae3ac0f559e6c8b61b..7717c8da293ad3beba36cafef6992e0d7e02364d 100644
--- a/src/disc/disc_bisection_rooter.c
+++ b/src/disc/disc_bisection_rooter.c
@@ -143,10 +143,14 @@ int disc_bisection_rooter(const int n,
                               constraints,
                               residual,
                               &failure);
-                printf("CHECKNEAR %30.15e %30.15g eps %g\n",
+                printf("CHECKNEAR %30.15e %30.15g eps %g nzones %u zone 0 type %d Rin %g Rout %g\n",
                        disc->Tvisc0,
                        disc_total_mass(disc),
-                       (disc_total_mass(disc) - disc->M)/disc->M
+                       (disc_total_mass(disc) - disc->M)/disc->M,
+                       disc->n_thermal_zones,
+                       disc->thermal_zones[0].type,
+                       disc->Rin,
+                       disc->Rout
                     );
                        
             }