  
  lib%.a: %.o
         -rm $@
-diff --git a/code/GiBUU.f90 b/code/GiBUU.f90
-index 7e4efbc..2f4e702 100644
+diff a/code/GiBUU.f90 b/code/GiBUU.f90
 --- a/code/GiBUU.f90
 +++ b/code/GiBUU.f90
 @@ -237,6 +237,7 @@ contains

+      case(NDK)
+         lengthPert =  max(100,10*targetNuc%mass)
       end select
 
       !...Defining maximal lenghts of particle vectors: (From Input)
@@ -539,6 +542,10 @@ contains
 
        call init_transportGivenParticle(realParticles,pertParticles)
 
+    case (NDK)
+      call setUpTarget(.false.)
+

   integer, parameter :: transportGivenParticle = 200
   integer, parameter :: hadron                 = 300
+  integer, parameter :: NDK                 = 400

 end module eventtypes
diff a/code/init/NDKProdInfo.f90 b/code/init/NDKProdInfo.f90
new file mode 100644
--- /dev/null
+++ b/code/init/NDKProdInfo.f90
@@ -0,0 +1,144 @@
