diff --git a/rod-eoc.cc b/rod-eoc.cc
index d99a6dcc36445d4f6ede36bbe561ed0a67a20ff1..4c5e1f36745da349d66a12035913b6bec54f784e 100644
--- a/rod-eoc.cc
+++ b/rod-eoc.cc
@@ -30,7 +30,8 @@ using namespace Dune;
 using std::string;
 
 void solve (const GridType& grid,
-            SolutionType& x, int numLevels,
+            SolutionType& x, 
+            int numLevels,
             const TargetSpace& dirichletValue,
             ConfigParser& parameters)
 {
@@ -84,7 +85,7 @@ void solve (const GridType& grid,
     RodAssembler<GridType> rodAssembler(grid, &localStiffness);
 
     RiemannianTrustRegionSolver<GridType,RigidBodyMotion<3> > rodSolver;
-#if 0
+#if 1
     rodSolver.setup(grid, 
                     &rodAssembler,
                     x,
@@ -94,9 +95,9 @@ void solve (const GridType& grid,
                     initialTrustRegionRadius,
                     multigridIterations,
                     innerTolerance,
-                    mu, nu1, nu2,
-                    baseIterations,
-                    baseTolerance,
+                    1, 3, 3,
+                    100,     // iterations of the base solver
+                    1e-8,    // base tolerance
                     false);  // instrumentation
 #else
     rodSolver.setupTCG(grid,