diff --git a/InnerDetector/InDetExample/InDetBeamSpotExample/share/ReadInDetRecFragment.py b/InnerDetector/InDetExample/InDetBeamSpotExample/share/ReadInDetRecFragment.py
index b72f51d419133480d6aee3573f81f00268a09484..be5d623b1a0d0896983fefc34c19c12092b9af6d 100644
--- a/InnerDetector/InDetExample/InDetBeamSpotExample/share/ReadInDetRecFragment.py
+++ b/InnerDetector/InDetExample/InDetBeamSpotExample/share/ReadInDetRecFragment.py
@@ -214,6 +214,15 @@ InDetFlags.doPRDFormation        = False                       # those two will
 InDetFlags.doSpacePointFormation = redoPatternRecoAndTracking  # preProcessing is false
 InDetFlags.doNewTracking      = redoPatternRecoAndTracking
 InDetFlags.doLowPt            = jobConfig['doLowPt']
+InDetFlags.doBeamGas   = False
+InDetFlags.doBackTracking = False
+InDetFlags.doVeryLowPt = False
+InDetFlags.doTRTStandalone = False
+InDetFlags.doForwardTracks = False
+InDetFlags.doLargeD0 = False
+InDetFlags.doR3LargeD0 = False
+InDetFlags.doLowPtLargeD0 = False
+
 if jobConfig['doRobustReco']:
     try:
         InDetFlags.doRobustReco = True
diff --git a/InnerDetector/InDetExample/InDetBeamSpotExample/share/preIncludeRecoForBeamspot.py b/InnerDetector/InDetExample/InDetBeamSpotExample/share/preIncludeRecoForBeamspot.py
index 377b04a81a17d926707da50400c9e0db5fdcd268..8debf2785155da6baf5f4d332bf7bd57e12da69f 100644
--- a/InnerDetector/InDetExample/InDetBeamSpotExample/share/preIncludeRecoForBeamspot.py
+++ b/InnerDetector/InDetExample/InDetBeamSpotExample/share/preIncludeRecoForBeamspot.py
@@ -2,6 +2,8 @@
 from InDetRecExample.InDetJobProperties import InDetFlags
 InDetFlags.doVtxBeamSpot.set_Value_and_Lock(True)
 InDetFlags.doTrackSegmentsDisappearing.set_Value_and_Lock(False)
+InDetFlags.doCaloSeededAmbi.set_Value_and_Lock(False)
+
 
 #Turn off all useless parts of the detector
 from AthenaCommon.DetFlags import DetFlags
@@ -27,12 +29,16 @@ rec.doTau.set_Value_and_Lock(False)
 rec.doWriteTAG.set_Value_and_Lock(False)
 rec.doTagRawSummary.set_Value_and_Lock(False)
 rec.doExpressProcessing.set_Value_and_Lock(True)
+rec.doHIP.set_Value_and_Lock(False)
 
 #Diable some additional algs which throw warnings
 from RecExConfig.RecAlgsFlags import recAlgs
 recAlgs.doTrackParticleCellAssociation.set_Value_and_Lock(False)
 recAlgs.doTrigger.set_Value_and_Lock(False)
 
+from ParticleBuilderOptions.AODFlags import AODFlags 
+AODFlags.ThinInDetForwardTrackParticles.set_Value_and_Lock(False)
+
 from AthenaMonitoring.DQMonFlags import DQMonFlags
 DQMonFlags.enableLumiAccess=False
 
diff --git a/InnerDetector/InDetExample/InDetRecExample/share/ConfiguredNewTrackingSiPattern.py b/InnerDetector/InDetExample/InDetRecExample/share/ConfiguredNewTrackingSiPattern.py
index 0a65c2290e07341e78c1b996b7274730e9b93157..1271f29ec60fc771a568fd280d4e8b7e85e0c098 100644
--- a/InnerDetector/InDetExample/InDetRecExample/share/ConfiguredNewTrackingSiPattern.py
+++ b/InnerDetector/InDetExample/InDetRecExample/share/ConfiguredNewTrackingSiPattern.py
@@ -473,7 +473,7 @@ class  ConfiguredNewTrackingSiPattern:
            InDetAmbiTrackSelectionTool.etaWidth                  = 0.05     #Split cluster ROI size
            InDetAmbiTrackSelectionTool.InputEmClusterContainerName = InDetKeys.CaloClusterROIContainer()
            InDetAmbiTrackSelectionTool.minPtBjetROI              = 10000
-           InDetAmbiTrackSelectionTool.doEmCaloSeed              = True   #Only split in cluster in region of interest
+           InDetAmbiTrackSelectionTool.doEmCaloSeed              = InDetFlags.doCaloSeededAmbi()   #Only split in cluster in region of interest
            InDetAmbiTrackSelectionTool.minPtConv                 = 10000   #Only allow split clusters on track withe pt greater than this MeV
            InDetAmbiTrackSelectionTool.phiWidthEM                = 0.05     #Split cluster ROI size
            InDetAmbiTrackSelectionTool.etaWidthEM                = 0.05     #Split cluster ROI size