diff --git a/Trigger/TrigValidation/TrigUpgradeTest/python/EmuStepProcessingConfig.py b/Trigger/TrigValidation/TrigUpgradeTest/python/EmuStepProcessingConfig.py
index 4788082778a704eabef42d44a5b50a705b641c97..d0cd00cd1085c7c44573b5abde94018bc526388a 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/python/EmuStepProcessingConfig.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/python/EmuStepProcessingConfig.py
@@ -102,7 +102,6 @@ def generateEmuEvents():
     data['l1emroi'][1]   =  '1,1,0,EM3,EM5,EM7,EM20,EM50,EM100; 2.,-1.2,0,EM3,EM5,EM7; 3.,0.2,0,EM3;'
     data['emclusters'][1]=  'eta:1,phi:1,et:180000; eta:1,phi:-1.2,et:6000; eta:0.5,phi:-1.2,et:3000;'
     data['l1muroi'][1]   =  '2,0.5,0,MU6; 3,0.5,0,MU6;'
-    #data['l1muroi'][1]   =  '0,0,0,MU0;'
     data['msmu'][1]      = 'eta:-1.2,phi:0.7,pt:1500,pt2:1500; eta:-1.1,phi:0.6,pt:1500,pt2:1500;'
 
     # event 2: 2e+ 3mu : HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6, HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5
@@ -112,19 +111,21 @@ def generateEmuEvents():
                              HLT_TestChain8_muv1step_L1MU6 \
                              HLT_TestChain5_ev1_L1EM3 \
                              HLT_TestChain8_ev1_L1EM5 \
+                             HLT_TestChain6_muEmpty2_L1MU6 \
                              HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 \
                              HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5 \
                              HLT_2TestChain6_muv1_L12MU6 \
-                             HLT_2TestChain6_muEmpty_L12MU6 \
+                             HLT_2TestChain6_muEmpty1_L12MU6 \
                              HLT_TestChain6_muv1_TestChain10_muv1_L12MU6 \
                              HLT_2TestChain4_muv1_dr_L12MU6 HLT_e5_e8_L12EM3 \
-                             HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 \
-                             HLT_TestChain6_muv1_TestChain6_muEmpty_L1MU6 \
+                             HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 \
+                             HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6 \
+                             HLT_TestChain10_muv1_TestChain6_muEmpty1_L1MU6 \
                              HLT_TestChain6_muv1_TestChain5_ev1_dr_L12MU6'
     data['l1emroi'][2]   =  '2,0.2,0,EM3,EM5,EM7,EM15,EM20,EM50,EM100; 1,-1.1,0,EM3,EM5,EM7,EM15,EM20,EM50;'
     data['emclusters'][2]=  'eta:0.5,phi:0,et:120000; eta:1,phi:-1.2,et:65000;'
     data['l1muroi'][2]   =  '2,0.5,0,MU6,MU8; 3,0.5,0,MU6,MU8,MU10;2.2,0.6,0,MU6;'
-    data['msmu'][2]      =  'eta:-1.2,phi:0.7,pt:6500,pt2:8500; eta:-1.1,phi:0.6,pt:8500,pt2:8500;eta:-1.1,phi:0.6,pt:8500,pt2:8500;'
+    data['msmu'][2]      =  'eta:-1.2,phi:0.7,pt:6500,pt2:8500; eta:-1.1,phi:0.6,pt:10500,pt2:8500;eta:-1.1,phi:0.6,pt:8500,pt2:8500;'
 
     #event 3: 1e + 1mu; HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 does not pass because of e10
     data['ctp'] [3]      =  'HLT_TestChain20_muv1_L1MU10 \
@@ -199,14 +200,14 @@ def generateChainsManually():
         step_mu32  = ChainStep("Step3_mu32", [mu32] )
         step_mu41  = ChainStep("Step4_mu41", [mu41] )
         
-        step_empy= ChainStep("Step2_empty")
+        step_empy= ChainStep("Step2_mu1empty", multiplicity=[])
 
         MuChains  = [
             makeChain(name='HLT_TestChain8_muv1step_L1MU6',  L1Thresholds=["MU6"],  ChainSteps=[step_mu11]),
             makeChain(name='HLT_TestChain8_muv1_L1MU10',    L1Thresholds=["MU10"],   ChainSteps=[step_mu11 , step_mu21 , step_mu31, step_mu41] ),
             makeChain(name='HLT_TestChain20_muv1_L1MU10',   L1Thresholds=["MU10"],   ChainSteps=[step_mu11 , step_mu21 , step_mu31, step_mu41] ),
             makeChain(name='HLT_TestChain10_muv2_L1MU10',   L1Thresholds=["MU10"],   ChainSteps=[step_mu11 , step_mu22 , step_mu31] ),
-            makeChain(name='HLT_TestChain6_muEmpty_L1MU6',     L1Thresholds=["MU6"],    ChainSteps=[step_mu11 , step_empy , step_mu32, step_mu41] ), 
+            makeChain(name='HLT_TestChain6_muEmpty2_L1MU6',     L1Thresholds=["MU6"],    ChainSteps=[step_mu11 , step_empy , step_mu32, step_mu41] ), 
             ]
             
 
@@ -221,6 +222,7 @@ def generateChainsManually():
         el22 = elMenuSequence(step="2",reconame="v2", hyponame="v2")
         el23 = elMenuSequence(step="2",reconame="v2", hyponame="v3")
         el31 = elMenuSequence(step="3",reconame="v1", hyponame="v1")
+        el41 = elMenuSequence(step="4",reconame="v1", hyponame="v1")
 
         # gamma
         gamm11 = gamMenuSequence("1", reconame="v1", hyponame="v1")
@@ -240,10 +242,12 @@ def generateChainsManually():
     if doCombo:
         emptySeq1 = EmptyMenuSequence("step1EmptySeqence")
         emptySeq2 = EmptyMenuSequence("step2EmptySeqence")
+        
         if not doElectron:
             from TrigUpgradeTest.HLTSignatureConfig import elMenuSequence        
             el11 = elMenuSequence(step="1",reconame="v1", hyponame="v1")    
             el21 = elMenuSequence(step="2",reconame="v1", hyponame="v1")
+            el41 = elMenuSequence(step="4",reconame="v1", hyponame="v1")
             
         if not doMuon:
             from TrigUpgradeTest.HLTSignatureConfig import muMenuSequence
@@ -270,7 +274,9 @@ def generateChainsManually():
             # This is an example of a chain running in "serial"
             makeChain(name='HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5',  L1Thresholds=["MU6","EM5"], ChainSteps=[
                 ChainStep("Step1_mu_em_serial", [mu11, emptySeq1], multiplicity=[1,1]),
-                ChainStep("Step2_mu_em_serial", [emptySeq2, el21], multiplicity=[1,1])] ),
+                ChainStep("Step2_mu_em_serial", [emptySeq2, el21], multiplicity=[1,1]),
+                ChainStep("Step3_mu_em_serial", multiplicity=[]),
+                ChainStep("Step4_mu_em_serial", [mu41, el41],  multiplicity=[1,1])] ),
 
             makeChain(name='HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5', L1Thresholds=["MU6","EM5"], ChainSteps=[
                 ChainStep("Step1_mu2_em", [mu12, el11], multiplicity=[1,1]),
@@ -280,7 +286,7 @@ def generateChainsManually():
                 ChainStep("Step1_2emAs",   [el11, el11], multiplicity=[1,1]),
                 ChainStep("Step2_2emAs",   [el21, el21], multiplicity=[1,1]) ]),
                 
-            makeChain(name='HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6',   L1Thresholds=["EM3","EM5","MU6"], ChainSteps=[
+            makeChain(name='HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6',   L1Thresholds=["EM3","EM5","MU6"], ChainSteps=[
                 ChainStep("Step1_2em_2mu",   [el11,el11,mu11], multiplicity=[1,1,2]),
                 ChainStep("Step2_2em_2mu",   [el21,el21,mu21], multiplicity=[1,1,2]) ]),
 
@@ -292,8 +298,8 @@ def generateChainsManually():
                 ChainStep("Step1_2muAs",   [mu11,mu11], multiplicity=[1,1]),
                 ChainStep("Step2_2muAs",   [mu21,mu21], multiplicity=[1,1]) ]),
                 
-            makeChain(name='HLT_2TestChain6_muEmpty_L12MU6',   L1Thresholds=["MU6"], ChainSteps=[
-                ChainStep("Step1_2mu_empty",  multiplicity=[2]),
+            makeChain(name='HLT_2TestChain6_muEmpty1_L12MU6',   L1Thresholds=["MU6"], ChainSteps=[
+                ChainStep("Step1_2mu_empty",  multiplicity=[]),#[2]
                 ChainStep("Step2_2mu", [mu21], multiplicity=[2]) ]),
 
             makeChain(name='HLT_TestChain6_muv1_TestChain5_ev1dr_L12MU6',  L1Thresholds=["MU6","EM5"], ChainSteps=[
@@ -303,10 +309,13 @@ def generateChainsManually():
             makeChain(name='HLT_2TestChain4_muv1dr_L12MU6', L1Thresholds=["MU6"], ChainSteps=[
                 ChainStep("Step1_2mu",    [mu11], multiplicity=[2], comboToolConfs=[dimuDrComboHypoTool]),
                 ChainStep("Step2_2mu22",  [mu22], multiplicity=[2]) ] ),
-                                                                                       
-            makeChain(name='HLT_TestChain6_muv1_TestChain6_muEmpty_L1MU6', L1Thresholds=["MU6", "FSNOSEED"], ChainSteps=[
-                ChainStep("Step1_2muAs",   [mu11, mu11], multiplicity=[1,1]),
+
+            # FSNOSEED not implemented in emulation
+            #  L1Thresholds=["MU6", "MU6"],
+            makeChain(name='HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6', L1Thresholds=["MU6", "MU6"],  ChainSteps=[
+                ChainStep("Step1_2muAs_empty", multiplicity=[]),
                 ChainStep("Step2_2muAs",   [mu21, mu21], multiplicity=[1,1]) ])
+        
                                                                               
             ]
 
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/EmuStepProcessingTest.py b/Trigger/TrigValidation/TrigUpgradeTest/share/EmuStepProcessingTest.py
index 793ece34ea4445ed286e043914f44b723fb93993..8990dd80e54fb34fd4d958e7d8a8e8798012ce95 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/EmuStepProcessingTest.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/EmuStepProcessingTest.py
@@ -40,7 +40,7 @@ for option in defaultOptions:
     else:        
         print(' %20s = (Default) %s' % (option, getattr(opt, option)))
 
-
+TriggerFlags.generateMenuDiagnostics=True
 
 topSequence = AlgSequence()
 if opt.doMenu is True:
@@ -70,4 +70,3 @@ dumpSequence( topSequence )
 
 theApp.EvtMax = 4
 
-TriggerFlags.generateMenuDiagnostics=True
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/emu_step_menu_processing.ref b/Trigger/TrigValidation/TrigUpgradeTest/share/emu_step_menu_processing.ref
index 76bd11507d3c05b4ab1170a1fcf27039c1a4732c..a81860b7412a01ba01f9c6c032debb3f98c34321 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/emu_step_menu_processing.ref
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/emu_step_menu_processing.ref
@@ -10,43 +10,61 @@ TriggerSummaryStep2                        1   0   DEBUG  +++ HLT_TestChain5_ev3
 TriggerSummaryStep3                        1   0   DEBUG In summary 2 chains passed:
 TriggerSummaryStep3                        1   0   DEBUG  +++ HLT_TestChain8_ev1_L1EM5 ID#1677577445
 TriggerSummaryStep3                        1   0   DEBUG  +++ HLT_TestChain5_ev1_L1EM3 ID#1756953305
-TriggerSummaryStep1                        2   0   DEBUG In summary 18 chains passed:
+TriggerSummaryStep1                        2   0   DEBUG In summary 23 chains passed:
+TriggerSummaryStep1                        2   0   DEBUG  +++ leg002_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 ID#56278684
 TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#64374772
 TriggerSummaryStep1                        2   0   DEBUG  +++ leg001_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#122300819
-TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 ID#171620884
-TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_2TestChain6_muEmpty_L12MU6 ID#241766530
+TriggerSummaryStep1                        2   0   DEBUG  +++ leg001_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 ID#133619581
 TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_2TestChain6_muv1_L12MU6 ID#1408409992
-TriggerSummaryStep1                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv1_TestChain6_muEmpty_L1MU6 ID#1462041536
 TriggerSummaryStep1                        2   0   DEBUG  +++ leg001_HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5 ID#1546253468
-TriggerSummaryStep1                        2   0   DEBUG  +++ leg000_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 ID#1601708571
 TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain8_ev1_L1EM5 ID#1677577445
 TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain5_ev1_L1EM3 ID#1756953305
-TriggerSummaryStep1                        2   0   DEBUG  +++ leg001_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 ID#1777912350
 TriggerSummaryStep1                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv1_TestChain10_muv1_L12MU6 ID#1790520567
+TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 ID#1820214917
 TriggerSummaryStep1                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#1827802456
+TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_2TestChain6_muEmpty1_L12MU6 ID#2176116418
 TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain8_muv1_L1MU10 ID#2288364952
+TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain6_muEmpty2_L1MU6 ID#2511524900
+TriggerSummaryStep1                        2   0   DEBUG  +++ leg001_HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6 ID#2599553377
+TriggerSummaryStep1                        2   0   DEBUG  +++ leg000_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 ID#3037831603
+TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain6_muv1_TestChain10_muv1_L12MU6 ID#3196402061
 TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5 ID#3476793373
-TriggerSummaryStep1                        2   0   DEBUG  +++ leg002_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 ID#3575185873
+TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain10_muv2_L1MU10 ID#3482819675
 TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain8_muv1step_L1MU6 ID#3588359947
+TriggerSummaryStep1                        2   0   DEBUG  +++ leg001_HLT_TestChain6_muv1_TestChain10_muv1_L12MU6 ID#3844733695
+TriggerSummaryStep1                        2   0   DEBUG  +++ leg000_HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6 ID#4097287954
 TriggerSummaryStep1                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5 ID#4283304400
-TriggerSummaryStep2                        2   0   DEBUG In summary 14 chains passed:
+TriggerSummaryStep2                        2   0   DEBUG In summary 19 chains passed:
+TriggerSummaryStep2                        2   0   DEBUG  +++ leg002_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 ID#56278684
 TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#64374772
 TriggerSummaryStep2                        2   0   DEBUG  +++ leg001_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#122300819
-TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 ID#171620884
-TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_2TestChain6_muEmpty_L12MU6 ID#241766530
+TriggerSummaryStep2                        2   0   DEBUG  +++ leg001_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 ID#133619581
 TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_2TestChain6_muv1_L12MU6 ID#1408409992
 TriggerSummaryStep2                        2   0   DEBUG  +++ leg001_HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5 ID#1546253468
-TriggerSummaryStep2                        2   0   DEBUG  +++ leg000_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 ID#1601708571
 TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_TestChain8_ev1_L1EM5 ID#1677577445
 TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_TestChain5_ev1_L1EM3 ID#1756953305
-TriggerSummaryStep2                        2   0   DEBUG  +++ leg001_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 ID#1777912350
+TriggerSummaryStep2                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv1_TestChain10_muv1_L12MU6 ID#1790520567
+TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 ID#1820214917
 TriggerSummaryStep2                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#1827802456
+TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_2TestChain6_muEmpty1_L12MU6 ID#2176116418
+TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_TestChain6_muEmpty2_L1MU6 ID#2511524900
+TriggerSummaryStep2                        2   0   DEBUG  +++ leg001_HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6 ID#2599553377
+TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6 ID#2764921170
+TriggerSummaryStep2                        2   0   DEBUG  +++ leg000_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 ID#3037831603
 TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5 ID#3476793373
-TriggerSummaryStep2                        2   0   DEBUG  +++ leg002_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 ID#3575185873
+TriggerSummaryStep2                        2   0   DEBUG  +++ leg000_HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6 ID#4097287954
 TriggerSummaryStep2                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5 ID#4283304400
-TriggerSummaryStep3                        2   0   DEBUG In summary 2 chains passed:
+TriggerSummaryStep3                        2   0   DEBUG In summary 5 chains passed:
+TriggerSummaryStep3                        2   0   DEBUG  +++ leg001_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#122300819
 TriggerSummaryStep3                        2   0   DEBUG  +++ HLT_TestChain8_ev1_L1EM5 ID#1677577445
 TriggerSummaryStep3                        2   0   DEBUG  +++ HLT_TestChain5_ev1_L1EM3 ID#1756953305
+TriggerSummaryStep3                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#1827802456
+TriggerSummaryStep3                        2   0   DEBUG  +++ HLT_TestChain6_muEmpty2_L1MU6 ID#2511524900
+TriggerSummaryStep4                        2   0   DEBUG In summary 4 chains passed:
+TriggerSummaryStep4                        2   0   DEBUG  +++ HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#64374772
+TriggerSummaryStep4                        2   0   DEBUG  +++ leg001_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#122300819
+TriggerSummaryStep4                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#1827802456
+TriggerSummaryStep4                        2   0   DEBUG  +++ HLT_TestChain6_muEmpty2_L1MU6 ID#2511524900
 TriggerSummaryStep1                        3   0   DEBUG In summary 10 chains passed:
 TriggerSummaryStep1                        3   0   DEBUG  +++ HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#64374772
 TriggerSummaryStep1                        3   0   DEBUG  +++ leg001_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#122300819
@@ -75,24 +93,27 @@ TriggerSummaryStep4                        3   0   DEBUG  +++ HLT_TestChain8_muv
 TrigSignatureMoniMT                                 INFO HLT_2TestChain4_muv1dr_L12MU6 #3176095517
 TrigSignatureMoniMT                                 INFO -- #3176095517 Events         0          0          0          0          -          -          0          
 TrigSignatureMoniMT                                 INFO -- #3176095517 Features                             0          0          -          -          
-TrigSignatureMoniMT                                 INFO HLT_2TestChain6_muEmpty_L12MU6 #241766530
-TrigSignatureMoniMT                                 INFO -- #241766530 Events          1          1          0          1          -          -          1          
-TrigSignatureMoniMT                                 INFO -- #241766530 Features                              0          6          -          -          
+TrigSignatureMoniMT                                 INFO HLT_2TestChain6_muEmpty1_L12MU6 #2176116418
+TrigSignatureMoniMT                                 INFO -- #2176116418 Events         1          1          0          1          -          -          1          
+TrigSignatureMoniMT                                 INFO -- #2176116418 Features                             0          6          -          -          
 TrigSignatureMoniMT                                 INFO HLT_2TestChain6_muv1_L12MU6 #1408409992
 TrigSignatureMoniMT                                 INFO -- #1408409992 Events         2          2          1          1          -          -          1          
 TrigSignatureMoniMT                                 INFO -- #1408409992 Features                             6          6          -          -          
+TrigSignatureMoniMT                                 INFO HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6 #2764921170
+TrigSignatureMoniMT                                 INFO -- #2764921170 Events         1          1          0          1          -          -          1          
+TrigSignatureMoniMT                                 INFO -- #2764921170 Features                             0          3          -          -          
 TrigSignatureMoniMT                                 INFO HLT_TestChain10_muv2_L1MU10 #3482819675
-TrigSignatureMoniMT                                 INFO -- #3482819675 Events         2          2          0          0          0          -          0          
-TrigSignatureMoniMT                                 INFO -- #3482819675 Features                             0          0          0          -          
+TrigSignatureMoniMT                                 INFO -- #3482819675 Events         2          2          1          0          0          -          0          
+TrigSignatureMoniMT                                 INFO -- #3482819675 Features                             1          0          0          -          
 TrigSignatureMoniMT                                 INFO HLT_TestChain20_muv1_L1MU10 #356594709
 TrigSignatureMoniMT                                 INFO -- #356594709 Events          1          1          1          1          1          1          1          
 TrigSignatureMoniMT                                 INFO -- #356594709 Features                              1          1          1          1          
 TrigSignatureMoniMT                                 INFO HLT_TestChain5_ev1_L1EM3 #1756953305
 TrigSignatureMoniMT                                 INFO -- #1756953305 Events         3          3          2          2          2          -          2          
 TrigSignatureMoniMT                                 INFO -- #1756953305 Features                             4          4          4          -          
-TrigSignatureMoniMT                                 INFO HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 #171620884
-TrigSignatureMoniMT                                 INFO -- #171620884 Events          1          1          1          1          -          -          1          
-TrigSignatureMoniMT                                 INFO -- #171620884 Features                              2          2          -          -          
+TrigSignatureMoniMT                                 INFO HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 #1820214917
+TrigSignatureMoniMT                                 INFO -- #1820214917 Events         1          1          1          1          -          -          1          
+TrigSignatureMoniMT                                 INFO -- #1820214917 Features                             2          2          -          -          
 TrigSignatureMoniMT                                 INFO HLT_TestChain5_ev1_TestChain8_ev1_L12EM3 #2709794009
 TrigSignatureMoniMT                                 INFO -- #2709794009 Events         0          0          0          0          -          -          0          
 TrigSignatureMoniMT                                 INFO -- #2709794009 Features                             0          0          -          -          
@@ -105,21 +126,18 @@ TrigSignatureMoniMT                                 INFO -- #2336588294 Features
 TrigSignatureMoniMT                                 INFO HLT_TestChain5_gv1_L1EM7 #3893303900
 TrigSignatureMoniMT                                 INFO -- #3893303900 Events         1          1          1          -          -          -          1          
 TrigSignatureMoniMT                                 INFO -- #3893303900 Features                             2          -          -          -          
-TrigSignatureMoniMT                                 INFO HLT_TestChain6_muEmpty_L1MU6 #3519633296
-TrigSignatureMoniMT                                 INFO -- #3519633296 Events         0          0          0          0          0          0          0          
-TrigSignatureMoniMT                                 INFO -- #3519633296 Features                             0          0          0          0          
+TrigSignatureMoniMT                                 INFO HLT_TestChain6_muEmpty2_L1MU6 #2511524900
+TrigSignatureMoniMT                                 INFO -- #2511524900 Events         1          1          1          0          1          1          1          
+TrigSignatureMoniMT                                 INFO -- #2511524900 Features                             3          0          3          3          
 TrigSignatureMoniMT                                 INFO HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 #64374772
-TrigSignatureMoniMT                                 INFO -- #64374772 Events           2          2          2          1          -          -          1          
-TrigSignatureMoniMT                                 INFO -- #64374772 Features                               4          3          -          -          
+TrigSignatureMoniMT                                 INFO -- #64374772 Events           2          2          2          1          0          1          1          
+TrigSignatureMoniMT                                 INFO -- #64374772 Features                               4          3          0          3          
 TrigSignatureMoniMT                                 INFO HLT_TestChain6_muv1_TestChain10_muv1_L12MU6 #3196402061
-TrigSignatureMoniMT                                 INFO -- #3196402061 Events         2          2          0          0          -          -          0          
-TrigSignatureMoniMT                                 INFO -- #3196402061 Features                             0          0          -          -          
+TrigSignatureMoniMT                                 INFO -- #3196402061 Events         2          2          1          0          -          -          0          
+TrigSignatureMoniMT                                 INFO -- #3196402061 Features                             3          0          -          -          
 TrigSignatureMoniMT                                 INFO HLT_TestChain6_muv1_TestChain5_ev1dr_L12MU6 #3205587050
 TrigSignatureMoniMT                                 INFO -- #3205587050 Events         0          0          0          0          -          -          0          
 TrigSignatureMoniMT                                 INFO -- #3205587050 Features                             0          0          -          -          
-TrigSignatureMoniMT                                 INFO HLT_TestChain6_muv1_TestChain6_muEmpty_L1MU6 #293762221
-TrigSignatureMoniMT                                 INFO -- #293762221 Events          1          1          0          0          -          -          0          
-TrigSignatureMoniMT                                 INFO -- #293762221 Features                              0          0          -          -          
 TrigSignatureMoniMT                                 INFO HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5 #3476793373
 TrigSignatureMoniMT                                 INFO -- #3476793373 Events         2          2          2          2          -          -          2          
 TrigSignatureMoniMT                                 INFO -- #3476793373 Features                             4          4          -          -          
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/emu_step_processing.ref b/Trigger/TrigValidation/TrigUpgradeTest/share/emu_step_processing.ref
index 76bd11507d3c05b4ab1170a1fcf27039c1a4732c..a81860b7412a01ba01f9c6c032debb3f98c34321 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/emu_step_processing.ref
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/emu_step_processing.ref
@@ -10,43 +10,61 @@ TriggerSummaryStep2                        1   0   DEBUG  +++ HLT_TestChain5_ev3
 TriggerSummaryStep3                        1   0   DEBUG In summary 2 chains passed:
 TriggerSummaryStep3                        1   0   DEBUG  +++ HLT_TestChain8_ev1_L1EM5 ID#1677577445
 TriggerSummaryStep3                        1   0   DEBUG  +++ HLT_TestChain5_ev1_L1EM3 ID#1756953305
-TriggerSummaryStep1                        2   0   DEBUG In summary 18 chains passed:
+TriggerSummaryStep1                        2   0   DEBUG In summary 23 chains passed:
+TriggerSummaryStep1                        2   0   DEBUG  +++ leg002_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 ID#56278684
 TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#64374772
 TriggerSummaryStep1                        2   0   DEBUG  +++ leg001_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#122300819
-TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 ID#171620884
-TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_2TestChain6_muEmpty_L12MU6 ID#241766530
+TriggerSummaryStep1                        2   0   DEBUG  +++ leg001_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 ID#133619581
 TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_2TestChain6_muv1_L12MU6 ID#1408409992
-TriggerSummaryStep1                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv1_TestChain6_muEmpty_L1MU6 ID#1462041536
 TriggerSummaryStep1                        2   0   DEBUG  +++ leg001_HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5 ID#1546253468
-TriggerSummaryStep1                        2   0   DEBUG  +++ leg000_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 ID#1601708571
 TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain8_ev1_L1EM5 ID#1677577445
 TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain5_ev1_L1EM3 ID#1756953305
-TriggerSummaryStep1                        2   0   DEBUG  +++ leg001_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 ID#1777912350
 TriggerSummaryStep1                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv1_TestChain10_muv1_L12MU6 ID#1790520567
+TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 ID#1820214917
 TriggerSummaryStep1                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#1827802456
+TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_2TestChain6_muEmpty1_L12MU6 ID#2176116418
 TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain8_muv1_L1MU10 ID#2288364952
+TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain6_muEmpty2_L1MU6 ID#2511524900
+TriggerSummaryStep1                        2   0   DEBUG  +++ leg001_HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6 ID#2599553377
+TriggerSummaryStep1                        2   0   DEBUG  +++ leg000_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 ID#3037831603
+TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain6_muv1_TestChain10_muv1_L12MU6 ID#3196402061
 TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5 ID#3476793373
-TriggerSummaryStep1                        2   0   DEBUG  +++ leg002_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 ID#3575185873
+TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain10_muv2_L1MU10 ID#3482819675
 TriggerSummaryStep1                        2   0   DEBUG  +++ HLT_TestChain8_muv1step_L1MU6 ID#3588359947
+TriggerSummaryStep1                        2   0   DEBUG  +++ leg001_HLT_TestChain6_muv1_TestChain10_muv1_L12MU6 ID#3844733695
+TriggerSummaryStep1                        2   0   DEBUG  +++ leg000_HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6 ID#4097287954
 TriggerSummaryStep1                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5 ID#4283304400
-TriggerSummaryStep2                        2   0   DEBUG In summary 14 chains passed:
+TriggerSummaryStep2                        2   0   DEBUG In summary 19 chains passed:
+TriggerSummaryStep2                        2   0   DEBUG  +++ leg002_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 ID#56278684
 TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#64374772
 TriggerSummaryStep2                        2   0   DEBUG  +++ leg001_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#122300819
-TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 ID#171620884
-TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_2TestChain6_muEmpty_L12MU6 ID#241766530
+TriggerSummaryStep2                        2   0   DEBUG  +++ leg001_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 ID#133619581
 TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_2TestChain6_muv1_L12MU6 ID#1408409992
 TriggerSummaryStep2                        2   0   DEBUG  +++ leg001_HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5 ID#1546253468
-TriggerSummaryStep2                        2   0   DEBUG  +++ leg000_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 ID#1601708571
 TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_TestChain8_ev1_L1EM5 ID#1677577445
 TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_TestChain5_ev1_L1EM3 ID#1756953305
-TriggerSummaryStep2                        2   0   DEBUG  +++ leg001_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 ID#1777912350
+TriggerSummaryStep2                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv1_TestChain10_muv1_L12MU6 ID#1790520567
+TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 ID#1820214917
 TriggerSummaryStep2                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#1827802456
+TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_2TestChain6_muEmpty1_L12MU6 ID#2176116418
+TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_TestChain6_muEmpty2_L1MU6 ID#2511524900
+TriggerSummaryStep2                        2   0   DEBUG  +++ leg001_HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6 ID#2599553377
+TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6 ID#2764921170
+TriggerSummaryStep2                        2   0   DEBUG  +++ leg000_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 ID#3037831603
 TriggerSummaryStep2                        2   0   DEBUG  +++ HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5 ID#3476793373
-TriggerSummaryStep2                        2   0   DEBUG  +++ leg002_HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 ID#3575185873
+TriggerSummaryStep2                        2   0   DEBUG  +++ leg000_HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6 ID#4097287954
 TriggerSummaryStep2                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5 ID#4283304400
-TriggerSummaryStep3                        2   0   DEBUG In summary 2 chains passed:
+TriggerSummaryStep3                        2   0   DEBUG In summary 5 chains passed:
+TriggerSummaryStep3                        2   0   DEBUG  +++ leg001_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#122300819
 TriggerSummaryStep3                        2   0   DEBUG  +++ HLT_TestChain8_ev1_L1EM5 ID#1677577445
 TriggerSummaryStep3                        2   0   DEBUG  +++ HLT_TestChain5_ev1_L1EM3 ID#1756953305
+TriggerSummaryStep3                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#1827802456
+TriggerSummaryStep3                        2   0   DEBUG  +++ HLT_TestChain6_muEmpty2_L1MU6 ID#2511524900
+TriggerSummaryStep4                        2   0   DEBUG In summary 4 chains passed:
+TriggerSummaryStep4                        2   0   DEBUG  +++ HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#64374772
+TriggerSummaryStep4                        2   0   DEBUG  +++ leg001_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#122300819
+TriggerSummaryStep4                        2   0   DEBUG  +++ leg000_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#1827802456
+TriggerSummaryStep4                        2   0   DEBUG  +++ HLT_TestChain6_muEmpty2_L1MU6 ID#2511524900
 TriggerSummaryStep1                        3   0   DEBUG In summary 10 chains passed:
 TriggerSummaryStep1                        3   0   DEBUG  +++ HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#64374772
 TriggerSummaryStep1                        3   0   DEBUG  +++ leg001_HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 ID#122300819
@@ -75,24 +93,27 @@ TriggerSummaryStep4                        3   0   DEBUG  +++ HLT_TestChain8_muv
 TrigSignatureMoniMT                                 INFO HLT_2TestChain4_muv1dr_L12MU6 #3176095517
 TrigSignatureMoniMT                                 INFO -- #3176095517 Events         0          0          0          0          -          -          0          
 TrigSignatureMoniMT                                 INFO -- #3176095517 Features                             0          0          -          -          
-TrigSignatureMoniMT                                 INFO HLT_2TestChain6_muEmpty_L12MU6 #241766530
-TrigSignatureMoniMT                                 INFO -- #241766530 Events          1          1          0          1          -          -          1          
-TrigSignatureMoniMT                                 INFO -- #241766530 Features                              0          6          -          -          
+TrigSignatureMoniMT                                 INFO HLT_2TestChain6_muEmpty1_L12MU6 #2176116418
+TrigSignatureMoniMT                                 INFO -- #2176116418 Events         1          1          0          1          -          -          1          
+TrigSignatureMoniMT                                 INFO -- #2176116418 Features                             0          6          -          -          
 TrigSignatureMoniMT                                 INFO HLT_2TestChain6_muv1_L12MU6 #1408409992
 TrigSignatureMoniMT                                 INFO -- #1408409992 Events         2          2          1          1          -          -          1          
 TrigSignatureMoniMT                                 INFO -- #1408409992 Features                             6          6          -          -          
+TrigSignatureMoniMT                                 INFO HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6 #2764921170
+TrigSignatureMoniMT                                 INFO -- #2764921170 Events         1          1          0          1          -          -          1          
+TrigSignatureMoniMT                                 INFO -- #2764921170 Features                             0          3          -          -          
 TrigSignatureMoniMT                                 INFO HLT_TestChain10_muv2_L1MU10 #3482819675
-TrigSignatureMoniMT                                 INFO -- #3482819675 Events         2          2          0          0          0          -          0          
-TrigSignatureMoniMT                                 INFO -- #3482819675 Features                             0          0          0          -          
+TrigSignatureMoniMT                                 INFO -- #3482819675 Events         2          2          1          0          0          -          0          
+TrigSignatureMoniMT                                 INFO -- #3482819675 Features                             1          0          0          -          
 TrigSignatureMoniMT                                 INFO HLT_TestChain20_muv1_L1MU10 #356594709
 TrigSignatureMoniMT                                 INFO -- #356594709 Events          1          1          1          1          1          1          1          
 TrigSignatureMoniMT                                 INFO -- #356594709 Features                              1          1          1          1          
 TrigSignatureMoniMT                                 INFO HLT_TestChain5_ev1_L1EM3 #1756953305
 TrigSignatureMoniMT                                 INFO -- #1756953305 Events         3          3          2          2          2          -          2          
 TrigSignatureMoniMT                                 INFO -- #1756953305 Features                             4          4          4          -          
-TrigSignatureMoniMT                                 INFO HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6 #171620884
-TrigSignatureMoniMT                                 INFO -- #171620884 Events          1          1          1          1          -          -          1          
-TrigSignatureMoniMT                                 INFO -- #171620884 Features                              2          2          -          -          
+TrigSignatureMoniMT                                 INFO HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6 #1820214917
+TrigSignatureMoniMT                                 INFO -- #1820214917 Events         1          1          1          1          -          -          1          
+TrigSignatureMoniMT                                 INFO -- #1820214917 Features                             2          2          -          -          
 TrigSignatureMoniMT                                 INFO HLT_TestChain5_ev1_TestChain8_ev1_L12EM3 #2709794009
 TrigSignatureMoniMT                                 INFO -- #2709794009 Events         0          0          0          0          -          -          0          
 TrigSignatureMoniMT                                 INFO -- #2709794009 Features                             0          0          -          -          
@@ -105,21 +126,18 @@ TrigSignatureMoniMT                                 INFO -- #2336588294 Features
 TrigSignatureMoniMT                                 INFO HLT_TestChain5_gv1_L1EM7 #3893303900
 TrigSignatureMoniMT                                 INFO -- #3893303900 Events         1          1          1          -          -          -          1          
 TrigSignatureMoniMT                                 INFO -- #3893303900 Features                             2          -          -          -          
-TrigSignatureMoniMT                                 INFO HLT_TestChain6_muEmpty_L1MU6 #3519633296
-TrigSignatureMoniMT                                 INFO -- #3519633296 Events         0          0          0          0          0          0          0          
-TrigSignatureMoniMT                                 INFO -- #3519633296 Features                             0          0          0          0          
+TrigSignatureMoniMT                                 INFO HLT_TestChain6_muEmpty2_L1MU6 #2511524900
+TrigSignatureMoniMT                                 INFO -- #2511524900 Events         1          1          1          0          1          1          1          
+TrigSignatureMoniMT                                 INFO -- #2511524900 Features                             3          0          3          3          
 TrigSignatureMoniMT                                 INFO HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5 #64374772
-TrigSignatureMoniMT                                 INFO -- #64374772 Events           2          2          2          1          -          -          1          
-TrigSignatureMoniMT                                 INFO -- #64374772 Features                               4          3          -          -          
+TrigSignatureMoniMT                                 INFO -- #64374772 Events           2          2          2          1          0          1          1          
+TrigSignatureMoniMT                                 INFO -- #64374772 Features                               4          3          0          3          
 TrigSignatureMoniMT                                 INFO HLT_TestChain6_muv1_TestChain10_muv1_L12MU6 #3196402061
-TrigSignatureMoniMT                                 INFO -- #3196402061 Events         2          2          0          0          -          -          0          
-TrigSignatureMoniMT                                 INFO -- #3196402061 Features                             0          0          -          -          
+TrigSignatureMoniMT                                 INFO -- #3196402061 Events         2          2          1          0          -          -          0          
+TrigSignatureMoniMT                                 INFO -- #3196402061 Features                             3          0          -          -          
 TrigSignatureMoniMT                                 INFO HLT_TestChain6_muv1_TestChain5_ev1dr_L12MU6 #3205587050
 TrigSignatureMoniMT                                 INFO -- #3205587050 Events         0          0          0          0          -          -          0          
 TrigSignatureMoniMT                                 INFO -- #3205587050 Features                             0          0          -          -          
-TrigSignatureMoniMT                                 INFO HLT_TestChain6_muv1_TestChain6_muEmpty_L1MU6 #293762221
-TrigSignatureMoniMT                                 INFO -- #293762221 Events          1          1          0          0          -          -          0          
-TrigSignatureMoniMT                                 INFO -- #293762221 Features                              0          0          -          -          
 TrigSignatureMoniMT                                 INFO HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5 #3476793373
 TrigSignatureMoniMT                                 INFO -- #3476793373 Events         2          2          2          2          -          -          2          
 TrigSignatureMoniMT                                 INFO -- #3476793373 Features                             4          4          -          -          
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/ChainConfigurationBase.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/ChainConfigurationBase.py
index 9d11cdaaae36e8aa62cebaedfb2a6b19c76e0e6d..8a87f2bf4d4aae94fa1ea806ea55f15b835dd623 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/ChainConfigurationBase.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/ChainConfigurationBase.py
@@ -50,7 +50,12 @@ class ChainConfigurationBase(object):
         for sequenceCfg in sequenceCfgArray:
             seqArray.append( RecoFragmentsPool.retrieve( sequenceCfg, None))
         return ChainStep(stepName, seqArray, [self.mult], [self.dict], comboHypoCfg=comboHypoCfg, comboToolConfs=comboTools)
-    
+
+    def getEmptyStep(self, stepID, stepPartName):
+        stepName = 'Step%d'%stepID + '_%d'%self.mult + stepPartName
+        log.debug("Configuring empty step " + stepName)        
+        return ChainStep(stepName, [],  multiplicity=[] )
+ 
     def buildChain(self, chainSteps):
         myChain = Chain(name = self.chainName,
                         ChainSteps = chainSteps,
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/HLTCFConfig.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/HLTCFConfig.py
index 51bcd54ef0ea001dc3b8db61e8cfc5e962cbab7b..e11f590ab7f860528c34e5293b1c456a7d14b832 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/HLTCFConfig.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/HLTCFConfig.py
@@ -340,6 +340,7 @@ def createDataFlow(chains, allDicts):
             sequenceFilter= None
             filterName = CFNaming.filterName(chainStep.name)
             filterOutput =[ CFNaming.filterOutName(filterName, inputName) for inputName in filterInput ]
+            log.debug("Filter outputps: %s", filterOutput)
 
             (foundFilter, foundCFSeq) = findCFSequences(filterName, CFseqList[nstep])
             log.debug("Found %d CF sequences with filter name %s", foundFilter, filterName)
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_emu_v1.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_emu_v1.py
index 99de9df2c1e65392fb4396dfa4974b58db5a65a0..b2880c39d274e41e5e9dd341cced03cc2190f6bd 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_emu_v1.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_emu_v1.py
@@ -33,7 +33,7 @@ def setupMenu():
         ChainProp(name='HLT_TestChain8_muv1_L1MU10', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
         ChainProp(name='HLT_TestChain20_muv1_L1MU10',stream=['Main'], groups=['RATE:Test','BW:Other'] ),
         ChainProp(name='HLT_TestChain10_muv2_L1MU10',stream=['Main'], groups=['RATE:Test','BW:Other'] ),
-        ChainProp(name='HLT_TestChain6_muEmpty_L1MU6',  stream=['Main'], groups=['RATE:Test','BW:Other'] ),
+        ChainProp(name='HLT_TestChain6_muEmpty2_L1MU6',  stream=['Main'], groups=['RATE:Test','BW:Other'] ),
 
         # egamma
         ChainProp(name='HLT_TestChain5_ev1_L1EM3', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
@@ -46,14 +46,15 @@ def setupMenu():
         ChainProp(name='HLT_TestChain6_muv1_TestChain10_ev1_L1MU6_EM5', stream=['Main'], groups=['RATE:Test','BW:Other'] ), #serial         
         ChainProp(name='HLT_TestChain6_muv2_TestChain8_ev2_L1MU6_EM5',  stream=['Main'], groups=['RATE:Test','BW:Other'] ),
         ChainProp(name='HLT_TestChain5_ev1_TestChain8_ev1_L12EM3',      stream=['Main'], groups=['RATE:Test','BW:Other']),
-      #  ChainProp(name='HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_EM5_L12MU6', stream=['Main'], groups=['RATE:Test','BW:Other']   ),
+        ChainProp(name='HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6', stream=['Main'], groups=['RATE:Test','BW:Other']   ),
         ChainProp(name='HLT_2TestChain6_muv1_L12MU6',                   stream=['Main'], groups=['RATE:Test','BW:Other']   ),
         ChainProp(name='HLT_TestChain6_muv1_TestChain10_muv1_L12MU6',   stream=['Main'], groups=['RATE:Test','BW:Other']  ),        
-        ChainProp(name='HLT_2TestChain6_muEmpty_L12MU6',                stream=['Main'], groups=['RATE:Test','BW:Other']), #may differ from manual
-        ChainProp(name='HLT_TestChain6_muv1_TestChain5_ev1dr_L12MU6', stream=['Main'], groups=['RATE:Test','BW:Other'] ), 
+        ChainProp(name='HLT_2TestChain6_muEmpty1_L12MU6',               stream=['Main'], groups=['RATE:Test','BW:Other']), #may differ from manual
+        ChainProp(name='HLT_TestChain6_muv1_TestChain5_ev1dr_L12MU6',   stream=['Main'], groups=['RATE:Test','BW:Other'] ), 
         ChainProp(name='HLT_2TestChain4_muv1dr_L12MU6', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
-                                                                                       
-    # problem here    ChainProp(name='HLT_TestChain6_muv1_TestChain6_muEmpty_L1MU6',  l1SeedThresholds=['MU6','FSNOSEED'],  stream=['Main'], groups=['RATE:Test','BW:Other']) # revisit this
+
+        # FSNOSEED not implemented in emulation
+        ChainProp(name='HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6',  l1SeedThresholds=['MU6','MU6'],  stream=['Main'], groups=['RATE:Test','BW:Other']) 
         
         ]
 
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/MenuComponents.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/MenuComponents.py
index 6d322b94600acea926cedb7a39a3581040062f25..dde45d1fcb9bbc56f1471c50cb002646a6623b52 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/MenuComponents.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/MenuComponents.py
@@ -770,8 +770,9 @@ class CFSequence(object):
     def setDecisions(self):
         """ Set the output decision of this CFSequence as the hypo outputdecision; In case of combo, takes the Combo outputs"""
         self.decisions=[]
+        # empty steps:
         if not len(self.step.sequences):
-            self.decisions.extend(self.filter.readOutputList())
+            self.decisions.extend(self.filter.getOutputList())
         else:
             if self.step.isCombo:
                 self.decisions.extend(self.step.combo.getOutputList())
@@ -805,7 +806,7 @@ class CFSequence(object):
                 seq.connectToFilter( filter_out )
                 nseq+=1
         else:
-          log.debug("This CFSequence has no sequences: outputs are the Filter outputs")
+          log.debug("This CFSequence has no sequences: outputs are the Filter outputs, which are %d", len(self.decisions))
 
 
     def connectCombo(self):
@@ -842,9 +843,7 @@ class ChainStep(object):
 
         # sanity check on inputs
         if len(Sequences) != len(multiplicity):
-            # empty steps have one entry in multiplicity
-            if not (len(Sequences)==0 and len(multiplicity)==1):
-                raise RuntimeError("Tried to configure a ChainStep %s with %i Sequences and %i multiplicities. These lists must have the same size" % (name, len(Sequences), len(multiplicity)) )
+            raise RuntimeError("Tried to configure a ChainStep %s with %i Sequences and %i multiplicities. These lists must have the same size" % (name, len(Sequences), len(multiplicity)) )
 
         self.name = name
         self.sequences=Sequences
@@ -879,6 +878,8 @@ class ChainStep(object):
             return list(self.combo.getChains())
         
     def __repr__(self):
+        if len(self.sequences) == 0:
+            return "--- ChainStep %s ---\n is Empty, ChainDict = %s "%(self.name,  ' '.join(map(str, [dic['chainName'] for dic in self.chainDicts])) )
         if not self.isCombo:
             return "--- ChainStep %s ---\n , multiplicity = %d  ChainDict = %s \n + MenuSequences = %s "%(self.name,  sum(self.multiplicity), ' '.join(map(str, [dic['chainName'] for dic in self.chainDicts])), ' '.join(map(str, [seq.name for seq in self.sequences]) ))
         else:
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/SignatureDicts.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/SignatureDicts.py
index 60c0cebdab7092fa24f270e66344de69838333f6..1018c922d09bd6492c744a620d2da9ebb5ebb65c 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/SignatureDicts.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/SignatureDicts.py
@@ -66,7 +66,7 @@ TestChainParts = {
     'signature'      : ['Test'],
     'chainPartName'  : '',
     'multiplicity'   : '',
-    'extra'          : ['muv1', 'muv1step', 'muv2', 'ev1', 'ev2', 'ev3', 'gv1', 'muEmpty', 'ev1dr', 'muv1dr'],
+    'extra'          : ['muv1', 'muv1step', 'muv2', 'ev1', 'ev2', 'ev3', 'gv1', 'muEmpty1', 'muEmpty2', 'ev1dr', 'muv1dr'],
     'trigType'       : ['TestChain'],
     'threshold'      : '',
     'addInfo'        : [''],
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Muon/MuonDef.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Muon/MuonDef.py
index 1323d8e41d14e7df774419a0d5f8fdf6c270066a..92e9b57bb62f20b718e8413c68b2c14f76f68888 100755
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Muon/MuonDef.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Muon/MuonDef.py
@@ -202,7 +202,7 @@ class MuonChainConfiguration(ChainConfigurationBase):
 
     #--------------------
     def getmuMSEmptyAll(self, stepID):
-        return self.getStep(stepID,'muMS_empty',[])
+        return self.getEmptyStep(stepID,'muMS_empty')
 
     #--------------------
     def getmuMSEmpty(self):
@@ -210,11 +210,11 @@ class MuonChainConfiguration(ChainConfigurationBase):
 
     #--------------------
     def getmuFastEmpty(self):
-        return self.getStep(1,'muFast_empty',[])
+        return self.getEmptyStep(1,'muFast_empty')
 
     #--------------------
     def getEFCBEmpty(self):
-        return self.getStep(6,'EFCBEmpty',[])
+        return self.getEmptyStep(6,'EFCBEmpty')
     
     #--------------------
     def getLateMuRoI(self):
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Test/TestDef.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Test/TestDef.py
index bb4e0ccac606b017bdf0d447e178382b6eb1c878..589c9ca420f480334301de0e0d87fbebe949502b 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Test/TestDef.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Test/TestDef.py
@@ -88,14 +88,15 @@ class TestChainConfiguration(ChainConfigurationBase):
             'muv1step': ['Step_mu11'],
             'muv1':     ['Step_mu11', 'Step_mu21', 'Step_mu31', 'Step_mu41'], 
             'muv2':     ['Step_mu11', 'Step_mu22', 'Step_mu31'],
-            'muEmpty' : ['Step_mu11' ,'Step_empty' ,'Step_mu32', 'Step_mu41'],
-            'muv1dr' : ['Step_mu11Dr', 'Step_mu21'],
+            'muEmpty1': ['Step_empty1', 'Step_mu21'],
+            'muEmpty2': ['Step_mu11'  ,'Step_empty2' ,'Step_mu32', 'Step_mu41'],
+            'muv1dr' :  ['Step_mu11Dr', 'Step_mu21'],
             #egamma
             'ev1':     ['Step_em11', 'Step_em21', 'Step_em31'],
             'ev2':     ['Step_em11', 'Step_em22'], 
             'ev3':     ['Step_em11', 'Step_em23'],
             'gv1':     ['Step_gam11'],
-            'ev1dr' : ['Step_em11Dr', 'Step_em21Dr']
+            'ev1dr' :  ['Step_em11Dr', 'Step_em21Dr']
         }
 
         log.debug('test chain part = ' + str(self.chainPart))
@@ -144,9 +145,11 @@ class TestChainConfiguration(ChainConfigurationBase):
     def Step_mu41(self):
         return self.getStep(4,"mu11",[ muCfg411 ])
 
-    def Step_empty(self):
-        return self.getStep(2, "empty", [])
+    def Step_empty1(self):
+        return self.getEmptyStep(1,'empty')
 
+    def Step_empty2(self):
+        return self.getEmptyStep(2,'empty')
 
     # Electrons