diff --git a/AMDiS/CMakeLists.txt b/AMDiS/CMakeLists.txt
index 600b2e52a4b4685fba8a13dbc12fe5b4dd089e0a..ebd01aebe90d6b3ddd408fea43ce808c8d1f3780 100644
--- a/AMDiS/CMakeLists.txt
+++ b/AMDiS/CMakeLists.txt
@@ -723,6 +723,11 @@ INSTALL(FILES ${HEADERS}
 	DESTINATION include/amdis/time/)
 list(APPEND deb_add_dirs "include/amdis/time")
 
+FILE(GLOB HEADERS "${SOURCE_DIR}/traits/*.h*")
+INSTALL(FILES ${HEADERS} 
+	DESTINATION include/amdis/traits/)
+list(APPEND deb_add_dirs "include/amdis/traits")
+
 FILE(GLOB HEADERS "${SOURCE_DIR}/solver/*.h")
 INSTALL(FILES ${HEADERS} 
 	DESTINATION include/amdis/solver)
@@ -743,6 +748,12 @@ INSTALL(FILES ${HEADERS}
 	DESTINATION include/amdis/solver/itl)
 list(APPEND deb_add_dirs "include/amdis/solver/itl")
 
+FILE(GLOB HEADERS "${SOURCE_DIR}/solver/details/*.h")
+INSTALL(FILES ${HEADERS} 
+	DESTINATION include/amdis/solver/details)
+list(APPEND deb_add_dirs "include/amdis/solver/details")
+
+
 FILE(GLOB HEADERS "${SOURCE_DIR}/io/*.h")
 INSTALL(FILES ${HEADERS}
 	DESTINATION include/amdis/io)
diff --git a/AMDiS/src/reinit/HL_SignedDist.h b/AMDiS/src/reinit/HL_SignedDist.h
index 7acc958bcb7f9a6df70da4eb597415978a747be0..b3f0d952bfc14e88006ee84efed5bb167eb12334 100644
--- a/AMDiS/src/reinit/HL_SignedDist.h
+++ b/AMDiS/src/reinit/HL_SignedDist.h
@@ -86,7 +86,7 @@ public:
 
     // ===== Read parameters from init file. =====
     AMDiS::Parameters::get(name + "->infinity value", inftyValue);
-
+ 
     TEST_EXIT(inftyValue > 1000)("illegal infinity value !\n");
 
     // ===== Create functionality for velocity extension. =====
diff --git a/AMDiS/src/time/RosenbrockAdaptInstationary.h b/AMDiS/src/time/RosenbrockAdaptInstationary.h
index a75dc4a96cc446bfacbe73ccd69d6da84157efae..f7bf92a624c27c0e98c8611d22ba768bf8d80e4c 100644
--- a/AMDiS/src/time/RosenbrockAdaptInstationary.h
+++ b/AMDiS/src/time/RosenbrockAdaptInstationary.h
@@ -63,7 +63,7 @@ namespace AMDiS {
 				std::time_t initialTimestamp = 0);
 
     /// Runs the Rosenbrock loop until one timestep is accepted.
-    void oneTimestep();
+    virtual void oneTimestep();
     
     virtual double getTimeEst(AdaptInfo* adaptInfo);