diff --git a/dune/gfe/mixedriemanniantrsolver.cc b/dune/gfe/mixedriemanniantrsolver.cc
index 1fe323d2cd28e5497a456c301da95246aaf5ce60..05422631ceae686ac43d4c92c004cf126b6f846c 100644
--- a/dune/gfe/mixedriemanniantrsolver.cc
+++ b/dune/gfe/mixedriemanniantrsolver.cc
@@ -610,7 +610,7 @@ void MixedRiemannianTrustRegionSolver<GridType,Basis0,TargetSpace0,Basis1,Target
         iAsAscii << i+1;
         CosseratVTKWriter<GridType>::template writeMixed<Basis0,Basis1>(assembler_->basis0_,x0_,
                                                                         assembler_->basis1_,x1_,
-                                                                        "cosserat_iterate_" + iAsAscii.str());
+                                                                        "mixed-cosserat_iterate_" + iAsAscii.str());
 
         if (rank==0)
             std::cout << "iteration took " << totalTimer.elapsed() << " sec." << std::endl;
diff --git a/mixed-cosserat-continuum.cc b/mixed-cosserat-continuum.cc
index 8b6a05f38997d988bcf6550f84badf53413fb849..376cb2bef8cb236a9d75b0017b7605b13257ae90 100644
--- a/mixed-cosserat-continuum.cc
+++ b/mixed-cosserat-continuum.cc
@@ -244,7 +244,7 @@ int main (int argc, char *argv[]) try
     GridView gridView = grid->leafGridView();
 
     typedef P2NodalBasis<GridView,double> DeformationFEBasis;
-    typedef P2NodalBasis<GridView,double> OrientationFEBasis;
+    typedef P1NodalBasis<GridView,double> OrientationFEBasis;
 
     DeformationFEBasis deformationFEBasis(gridView);
     OrientationFEBasis orientationFEBasis(gridView);
@@ -340,7 +340,7 @@ int main (int argc, char *argv[]) try
     // Output initial iterate (of homotopy loop)
     CosseratVTKWriter<GridType>::writeMixed<DeformationFEBasis,OrientationFEBasis>(deformationFEBasis,xDisp,
                                                                                    orientationFEBasis,xOrient,
-                                                                                   resultPath + "cosserat_homotopy_0");
+                                                                                   resultPath + "mixed-cosserat_homotopy_0");
 
     for (int i=0; i<numHomotopySteps; i++) {
 
@@ -461,7 +461,7 @@ int main (int argc, char *argv[]) try
         iAsAscii << i+1;
         CosseratVTKWriter<GridType>::writeMixed<DeformationFEBasis,OrientationFEBasis>(deformationFEBasis,xDisp,
                                                                                        orientationFEBasis,xOrient,
-                                                                                       resultPath + "cosserat_homotopy_" + iAsAscii.str());
+                                                                                       resultPath + "mixed-cosserat_homotopy_" + iAsAscii.str());
 
     }