diff --git a/dune/fem-dg/stepper/ellipticalgorithm.hh b/dune/fem-dg/stepper/ellipticalgorithm.hh
index 32820bcbcb0df11a232c3cde70e231065e2fefb2..d7e8e620887f735b981a06ce78a985b9e354a18b 100644
--- a/dune/fem-dg/stepper/ellipticalgorithm.hh
+++ b/dune/fem-dg/stepper/ellipticalgorithm.hh
@@ -339,7 +339,7 @@ public:
   typedef SolverMonitor  SolverMonitorType ;
 
 public:
-  EllipticAlgorithm(GridType& grid) :
+  EllipticAlgorithm(GridType& grid, std::string moduleName = "" ) :
     grid_( grid ),
     gridPart_( grid_ ),
     problem_( ProblemTraits::problem() ),
diff --git a/dune/fem-dg/test/poisson/poissonproblem.hh b/dune/fem-dg/test/poisson/poissonproblem.hh
index c151bfee2a9b48c327024ee12194e1a29e5e59fe..390d2c2317bf3f7d5d0ed8a1b5c77c03130fbbba 100644
--- a/dune/fem-dg/test/poisson/poissonproblem.hh
+++ b/dune/fem-dg/test/poisson/poissonproblem.hh
@@ -37,8 +37,8 @@ public:
     BaseType (),
     data_(0)
   {
-    FieldType shift = Dune :: Fem::Parameter :: getValue< double > ("femhowto.globalshift", 0);
-    FieldType factor = Dune :: Fem::Parameter :: getValue< double > ("femhowto.factor", 1);
+    FieldType shift = Dune :: Fem::Parameter :: getValue< double > ("globalshift", 0);
+    FieldType factor = Dune :: Fem::Parameter :: getValue< double > ("factor", 1);
     if( problemNumber == 0 )
     {
       data_ = new BenchMark_1<dim,FieldType,FieldType> (shift,factor);
@@ -250,7 +250,7 @@ public:
     std::ostringstream ofs;
 
     ofs << "Problem: " << myName ;
-    ofs << ", End time: " << Dune:: Fem ::  Parameter::getValue<double>("femhowto.endTime");
+    ofs << ", End time: " << Dune:: Fem ::  Parameter::getValue<double>("femdg.stepper.endtime");
 
     return ofs.str();
   }
diff --git a/dune/fem-dg/test/poisson/problemcreator.hh b/dune/fem-dg/test/poisson/problemcreator.hh
index 41262187ec88ac36e244f2280d5f95e4fe1d2677..e3f3e9811330b982355dce74ff987175690e75f9 100644
--- a/dune/fem-dg/test/poisson/problemcreator.hh
+++ b/dune/fem-dg/test/poisson/problemcreator.hh
@@ -93,7 +93,7 @@ struct ProblemCreator
 
     const int refineelement = 1 ;
 
-    bool nonConformOrigin = Dune::Fem::Parameter::getValue< bool > ( "poisson.nonConformOrigin",false );
+    bool nonConformOrigin = Dune::Fem::Parameter::getValue< bool > ( "nonConformOrigin",false );
 
     if ( nonConformOrigin )
     {
@@ -201,7 +201,7 @@ struct ProblemCreator
   static ProblemType* problem( )
   {
     // choice of benchmark problem
-    int probNr = Dune::Fem::Parameter::getValue< int > ( "femhowto.problem" );
+    int probNr = Dune::Fem::Parameter::getValue< int > ( "problem" );
     return new Dune :: PoissonProblem< GridType,dimRange > ( probNr );
   }