diff --git a/dune/tectonic/myblockproblem.hh b/dune/tectonic/myblockproblem.hh
index 6de650c0ac88caaca1c29a0d7c869bce870277d3..435d4f2ad6ee8672ddfb1532322ac271c033db53 100644
--- a/dune/tectonic/myblockproblem.hh
+++ b/dune/tectonic/myblockproblem.hh
@@ -24,14 +24,14 @@
 template <class ConvexProblem>
 class MyBlockProblem : /* NOT PUBLIC */ BlockNonlinearGSProblem<ConvexProblem> {
 private:
-  typedef BlockNonlinearGSProblem<ConvexProblem> BNGSP;
+  typedef BlockNonlinearGSProblem<ConvexProblem> Base;
 
 public:
-  using typename BNGSP::ConvexProblemType;
-  using typename BNGSP::LocalMatrixType;
-  using typename BNGSP::LocalVectorType;
-  using typename BNGSP::MatrixType;
-  using typename BNGSP::VectorType;
+  using typename Base::ConvexProblemType;
+  using typename Base::LocalMatrixType;
+  using typename Base::LocalVectorType;
+  using typename Base::MatrixType;
+  using typename Base::VectorType;
 
   size_t static const block_size = ConvexProblem::block_size;
   size_t static const coarse_block_size = block_size;
@@ -56,7 +56,7 @@ class MyBlockProblem : /* NOT PUBLIC */ BlockNonlinearGSProblem<ConvexProblem> {
   };
 
   MyBlockProblem(Dune::ParameterTree const &parset, ConvexProblem &problem)
-      : BNGSP(parset, problem),
+      : Base(parset, problem),
         maxEigenvalues_(problem.f.size()),
         localBisection(0.0, 1.0, 0.0, true, 0.0) {
     for (size_t i = 0; i < problem.f.size(); ++i) {
@@ -199,7 +199,7 @@ class MyBlockProblem : /* NOT PUBLIC */ BlockNonlinearGSProblem<ConvexProblem> {
   std::vector<double> maxEigenvalues_;
 
   // problem data
-  using BNGSP::problem_;
+  using Base::problem_;
 
   Bisection const localBisection;