diff --git a/doc/cmake.cmds b/doc/cmake.cmds
new file mode 100644
index 0000000000000000000000000000000000000000..a9eca22d4e2bb29600bb5e79108165ac1cde3e48
--- /dev/null
+++ b/doc/cmake.cmds
@@ -0,0 +1,35 @@
+#
+#  ++++ Build DD4hep with XERCES
+#
+cmake -DCMAKE_BUILD_TYPE=Debug \
+-DDD4HEP_WITH_GEANT4=OFF \
+-DDD4HEP_USE_XERCESC=ON  -DXERCESC_ROOT_DIR=${XERCESCSYS} \
+-DDD4HEP_USE_PYROOT=OFF         \
+../DD4hep
+#
+#
+#  ++++ Build DD4hep with XERCES and GEANT4
+#
+cmake -DCMAKE_BUILD_TYPE=Debug \
+-DDD4HEP_WITH_GEANT4=ON  -DGeant4_ROOT_DIR=${G4SYS} -DCLHEP_ROOT_DIR=${CLHEPSYS} \
+-DDD4HEP_USE_XERCESC=ON  -DXERCESC_ROOT_DIR=${XERCESCSYS} \
+-DDD4HEP_USE_PYROOT=OFF         \
+../DD4hep
+#
+#  ++++ Build Geant 4
+#
+cmake -DCMAKE_INSTALL_PREFIX=`pwd`/../geant4 \
+-DCMAKE_BUILD_TYPE=Debug         \
+-DBUILD_SHARED_LIBS=ON           \
+-DGEANT4_INSTALL_DATA=ON         \
+-DGEANT4_USE_GDML=ON             \
+-DGEANT4_USE_XM=ON               \
+-DGEANT4_USE_OPENGL_X11=ON       \
+-DGEANT4_USE_RAYTRACER_X11=ON    \
+-DCLHEP_ROOT_DIR=${CLHEPSYS}     \
+-DXERCESC_ROOT_DIR=${XERCESCSYS} \
+../geant4.9.5.p01
+#
+#
+make -j 4
+#
diff --git a/doc/manual.tex b/doc/manual.tex
new file mode 100644
index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc
--- /dev/null
+++ b/doc/manual.tex
@@ -0,0 +1 @@
+
diff --git a/doc/setup.sh b/doc/setup.sh
new file mode 100644
index 0000000000000000000000000000000000000000..60332485f74d6ac717f65fd920003e5c48f62671
--- /dev/null
+++ b/doc/setup.sh
@@ -0,0 +1,29 @@
+#
+#  
+#  ++++ Prerequisites/compiler setup
+#  
+export CMTCONFIG=x86_64-slc5-gcc43-dbg
+. `which SetupProject.sh` Gaudi
+#
+. ./build/thisdd4hep.sh
+#
+#  ++++ Additional setup for ROOT, CLHEP, GEANT4 and XERCES
+#  
+export ROOTSYS=/afs/cern.ch/sw/lcg/app/releases/ROOT/5.32.00/${CMTCONFIG}/root;
+export PATH=/afs/cern.ch/sw/lcg/external/CMake/2.8.6/x86_64-slc5-gcc43-opt/bin:${ROOTSYS}/bin:$PATH
+export LD_LIBRARY_PATH=${ROOTSYS}/lib:${LD_LIBRARY_PATH};
+export G4SYS=/afs/cern.ch/sw/lcg/external/geant4/9.5.p01/x86_64-slc5-gcc43
+export G4SYS=${HOME}/cmtuser/geant4/g4.9.5
+export CLHEPSYS=/afs/cern.ch/sw/lcg/external/clhep/2.1.2.3/x86_64-slc5-gcc43-opt
+export LD_LIBRARY_PATH=${G4SYS}/lib64:${LD_LIBRARY_PATH};
+export PATH=${G4SYS}/bin:$PATH
+export XERCESCSYS=/afs/cern.ch/sw/lcg/external/XercesC/3.1.1p1/x86_64-slc5-gcc43-opt
+export G4LEDATA=${G4SYS}/share/Geant4-9.5.1/data/G4EMLOW6.23
+export G4LEVELGAMMADATA=${G4SYS}/share/Geant4-9.5.1/data/PhotonEvaporation2.2
+#
+# QT for Geant4:
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/afs/cern.ch/sw/lcg/external/qt/4.7.4/x86_64-slc5-gcc43-opt/lib
+#
+#
+#
+cd build