diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 04d89c5f21fd9d95ddc6ed74cedc6e92c64c3653..caf2e6a471dbce7bd3f3f72a8158528cc5a0e38d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -31,7 +31,7 @@ stages:
 env:
   stage: config 
   script:
-    - export JUGGLER_DETECTOR="detector_template"
+    - export JUGGLER_DETECTOR="reference_detector"
     - |
       if [[ "x${CI_PIPELINE_SOURCE}" == "xmerge_request_event"  || "$CI_COMMIT_BRANCH" == "master" ]]; then
         export JUGGLER_DETECTOR_VERSION="${CI_COMMIT_REF_NAME}"
@@ -89,7 +89,7 @@ overlap_check:
   needs: 
     - ["compile"]
   script:
-    - checkOverlaps -c detector_template.xml  | tee doc/overlap_check.out 
+    - checkOverlaps -c reference_detector.xml  | tee doc/overlap_check.out 
     - echo "$(cat doc/overlap_check.out | grep ovlp | wc -l) overlaps..."
     - if [[ "$(cat doc/overlap_check.out | grep ovlp | wc -l)" -gt "1" ]] ; then echo "Overlaps exist!" && false ; fi
 
@@ -98,7 +98,7 @@ detector:config_testing:
   needs: 
     - ["compile"]
   script:
-    - checkOverlaps -c detector_template.xml  | tee doc/overlap_check.out | wc -l
+    - checkOverlaps -c reference_detector.xml  | tee doc/overlap_check.out | wc -l
     - cat doc/overlap_check.out
   allow_failure: true
 
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 36f5f7a4da46ba2fe85a30375479d4e8b3b04b04..104a24e273600ced3729fd7faf4ec323c6df4ff7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,5 @@
 cmake_minimum_required(VERSION 3.3 FATAL_ERROR)
-PROJECT(detector_template
+PROJECT(reference_detector
   VERSION 0.0.1
   LANGUAGES CXX
   DESCRIPTION "A template dd4hep+acts detector"
@@ -11,7 +11,7 @@ find_package( DD4hep REQUIRED COMPONENTS DDCore DDG4 )
 #find_package(Acts REQUIRED COMPONENTS Core PluginIdentification PluginTGeo PluginDD4hep )
 
 #-----------------------------------------------------------------------------------
-set(a_lib_name detector_template)
+set(a_lib_name reference_detector)
 
 if("${PROJECT_NAME}" STREQUAL "detector_template")
   message(WARNING "