diff --git a/vii/CMakeLists.txt b/vii/CMakeLists.txt
index 5bec1c83d85f287598bbeb4df24fb3124d33e66d..62fe065be3399f318baa6d8eb40670e967473aca 100644
--- a/vii/CMakeLists.txt
+++ b/vii/CMakeLists.txt
@@ -23,5 +23,6 @@ MACRO_AddTest(${CMAKE_CURRENT_SOURCE_DIR}/tests)
 INSTALL(FILES ${CMAKE_CURRENT_LIST_DIR}/__init__.py
               ${CMAKE_CURRENT_LIST_DIR}/utils.py
         DESTINATION vii)
-INSTALL(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/pyVII
+INSTALL(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/api
+                  ${CMAKE_CURRENT_LIST_DIR}/interfaces
         DESTINATION vii)
diff --git a/vii/api/core.py b/vii/api/core.py
index 19ccbb8cf88dcbc17a4ea4be39e121635f62a946..af26fbf1698aff6aaa0f80131131dde3c96b287e 100644
--- a/vii/api/core.py
+++ b/vii/api/core.py
@@ -55,9 +55,9 @@ def initVII(cfg, icfg, iSolverName='DART'):
     import vii
 
     if iSolverName == 'DART':
-            from vii.interfaces.dart.DartInterface import DartInterface as interface
-            from dart.api.core import initDart
-            iSolverObjects = initDart(icfg, scenario=icfg['scenario'], task=icfg['task'], viscous = 1)
+        from vii.interfaces.dart.DartInterface import DartInterface as interface
+        from dart.api.core import initDart
+        iSolverObjects = initDart(icfg, scenario=icfg['scenario'], task=icfg['task'], viscous = 1)
 
     # Check viscous solver parameters.
     if 'Re' in cfg and cfg['Re'] > 0: