diff --git a/Trigger/TrigHypothesis/TrigBjetHypo/CMakeLists.txt b/Trigger/TrigHypothesis/TrigBjetHypo/CMakeLists.txt
index f27f7ab4eb2bd904a4c647fa1f1f86ebc56a1248..4bc31289818b7b3a5d99b01d3c11ec9877baa72c 100644
--- a/Trigger/TrigHypothesis/TrigBjetHypo/CMakeLists.txt
+++ b/Trigger/TrigHypothesis/TrigBjetHypo/CMakeLists.txt
@@ -57,7 +57,7 @@ atlas_install_headers( TrigBjetHypo )
 atlas_install_python_modules( python/*.py )
 
 # Unit tests:
-atlas_add_test( TrigBjetHypoTool SCRIPT python -m TrigBjetHypo.TrigBjetHypoTool
+atlas_add_test( TrigBjetBtagHypoTool SCRIPT python -m TrigBjetHypo.TrigBjetBtagHypoTool
    PROPERTIES TIMEOUT 300
    POST_EXEC_SCRIPT nopost.sh )
 
diff --git a/Trigger/TrigHypothesis/TrigBjetHypo/python/TrigBjetHypoTool.py b/Trigger/TrigHypothesis/TrigBjetHypo/python/TrigBjetBtagHypoTool.py
similarity index 80%
rename from Trigger/TrigHypothesis/TrigBjetHypo/python/TrigBjetHypoTool.py
rename to Trigger/TrigHypothesis/TrigBjetHypo/python/TrigBjetBtagHypoTool.py
index 05c71bcbcf22c71036d3a33a5f07c3e93ed25166..91b4c5d824f962c35dd4116763e6033a0782ce70 100644
--- a/Trigger/TrigHypothesis/TrigBjetHypo/python/TrigBjetHypoTool.py
+++ b/Trigger/TrigHypothesis/TrigBjetHypo/python/TrigBjetBtagHypoTool.py
@@ -5,7 +5,7 @@ re_Bjet = re.compile(r'^HLT_(?P<multiplicity>\d+)?j(?P<threshold>\d+)(?:_gsc(?P<
 
 from AthenaCommon.Logging import logging
 
-log = logging.getLogger('TrigBjetHypoTool')
+log = logging.getLogger('TrigBjetBtagHypoTool')
 
 ####################################################################################################
 
@@ -34,7 +34,7 @@ bTaggingWP = {
     }
 
 ####################################################################################################  
-def TrigBjetHypoToolFromDict( chainDict ):
+def TrigBjetBtagHypoToolFromDict( chainDict ):
 
     chainPart = chainDict['chainParts'][0]
     conf_dict = { 'threshold'    : chainPart['threshold'],
@@ -46,19 +46,19 @@ def TrigBjetHypoToolFromDict( chainDict ):
                   'maxEta' :       chainPart['etaRange'].split('eta')[1]}
     name = chainDict['chainName']
     # TODO the chain dict can be probably passed over down the line here
-    tool = getBjetHypoConfiguration( name,conf_dict )
+    tool = getBjetBtagHypoConfiguration( name,conf_dict )
     
     log.debug("name = %s, tagger = %s, threshold = %s ", name, tool.MethodTag, tool.BTaggingCut)
 
     return tool
 
-def TrigBjetHypoToolFromName( name, conf ):
+def TrigBjetBtagHypoToolFromName( name, conf ):
     """ Configure a b-jet hypo tool from chain name. """
     from TriggerMenuMT.HLTMenuConfig.Menu.DictFromChainName import dictFromChainName
     decodedDict = dictFromChainName( conf )
     decodedDict['chainName'] = name # override
     
-    return TrigBjetHypoToolFromDict( decodedDict )
+    return TrigBjetBtagHypoToolFromDict( decodedDict )
 
 
 ####################################################################################################  
@@ -66,7 +66,7 @@ def TrigBjetHypoToolFromName( name, conf ):
 def decodeThreshold( threshold_btag ):
     """ decodes the b-tagging thresholds """
 
-    log.debug("TrigBjetHypoToolFromName: decoding threshold b%s", threshold_btag)
+    log.debug("TrigBjetBtagHypoToolFromName: decoding threshold b%s", threshold_btag)
 
     tagger = "MV2c10"
     if "mv2c20" in threshold_btag :
@@ -79,7 +79,7 @@ def decodeThreshold( threshold_btag ):
 
 ####################################################################################################
 
-def getBjetHypoConfiguration( name,conf_dict ):
+def getBjetBtagHypoConfiguration( name,conf_dict ):
     # Common for both split and non-split configurations
     from TrigBjetHypo.TrigBjetHypoConf import TrigBjetBtagHypoTool
     tool = TrigBjetBtagHypoTool( name )
@@ -115,16 +115,7 @@ if __name__ == "__main__":
     from TriggerJobOpts.TriggerFlags import TriggerFlags
     TriggerFlags.enableMonitoring=['Validation']
 
-    t = TrigBjetHypoToolFromName( "HLT_j35_gsc45_boffperf_split_L1J20","HLT_j35_gsc45_boffperf_split_L1J20" )
-    assert t, "can't configure gsc boffperf split"
-
-    t = TrigBjetHypoToolFromName( "HLT_j35_gsc45_boffperf_L1J20","HLT_j35_gsc45_boffperf_L1J20" )
-    assert t, "can't configure gsc boffperf"
-
-    t = TrigBjetHypoToolFromName( "HLT_j35_boffperf_split_L1J20","HLT_j35_boffperf_split_L1J20" )
+    t = TrigBjetBtagHypoToolFromName( "HLT_j45_ftf_subjesgscIS_boffperf_split_L1J20","HLT_j45_ftf_subjesgscIS_boffperf_split_L1J20" )
     assert t, "can't configure boffperf split"
 
-    t = TrigBjetHypoToolFromName( "HLT_j35_boffperf_L1J20","HLT_j35_boffperf_L1J20" )
-    assert t, "can't configure boffperf"
-
-    log.info( "\n\n TrigBjetHypoToolFromName ALL OK\n\n" )
+    log.info( "\n\n TrigBjetBtagHypoToolFromName ALL OK\n\n" )
diff --git a/Trigger/TrigHypothesis/TrigBjetHypo/python/TrigBjetEtHypoTool.py b/Trigger/TrigHypothesis/TrigBjetHypo/python/TrigBjetEtHypoTool.py
index ad26617854b5d4a1a7c33a468f378bb3801e9710..0bf8cdf68464cf98e82515cd3c4f0593f1578c6c 100644
--- a/Trigger/TrigHypothesis/TrigBjetHypo/python/TrigBjetEtHypoTool.py
+++ b/Trigger/TrigHypothesis/TrigBjetHypo/python/TrigBjetEtHypoTool.py
@@ -10,7 +10,7 @@ log = logging.getLogger('TrigBjetEtHypoTool')
 
 ####################################################################################################
 
-def TrigBjetEtHypoToolFromDict_j( chainDict ):
+def TrigBjetEtHypoToolFromDict( chainDict ):
 
     """ set the name of the EtHypoTool (name=chain) and figure out the threshold and selection from conf """
     name    = chainDict['chainName']
@@ -18,7 +18,6 @@ def TrigBjetEtHypoToolFromDict_j( chainDict ):
     
     conf_dict = { 'threshold' : chainPart['threshold'],
                   'multiplicity' : '1',
-                  'gscThreshold' : '0',
                   'bTag' : 'offperf',
                   'bConfig' : 'EF',
                   'minEta' : chainPart['etaRange'].split('eta')[0],
@@ -43,57 +42,13 @@ def TrigBjetEtHypoToolFromDict_j( chainDict ):
     log.debug("name = %s, cut_j = %s ", name, tool.EtThreshold)
     return tool
 
-def TrigBjetEtHypoToolFromName_j( name, conf ):
+def TrigBjetEtHypoToolFromName( name, conf ):
     from TriggerMenuMT.HLTMenuConfig.Menu.DictFromChainName import dictFromChainName   
     
     decodedDict = dictFromChainName(conf)
     decodedDict['chainName'] = name # override
 
-    return TrigBjetEtHypoToolFromDict_j( decodedDict )
-    
-
-def TrigBjetEtHypoToolFromDict_gsc( chainDict ):
-    """ set the name of the EtHypoTool (name=chain) and figure out the threshold and selection from conf """
-
-    name    = chainDict['chainName']
-    chainPart = chainDict['chainParts'][0]
-
-    
-    conf_dict = { 'threshold' : '0',
-                  'multiplicity' : '1',
-                  'gscThreshold' : '0' if 'gscThreshold' not in chainPart else chainPart['gscThreshold'].replace('gsc',''),
-                  'bTag' : 'offperf',
-                  'bConfig' : 'EF',
-                  'minEta' : chainPart['etaRange'].split('eta')[0],
-                  'maxEta' : chainPart['etaRange'].split('eta')[1],
-                  'L1' : None }
-    
-    # chain = conf
-    # match = re_Bjet.match( chain )
-    # conf_dict = match.groupdict()
-
-    # for k, v in default_conf.items():
-    #     if k not in conf_dict: conf_dict[k] = v
-    #     if conf_dict[k] == None: conf_dict[k] = v
-
-    from TrigBjetHypo.TrigBjetHypoConf import TrigBjetEtHypoTool        
-    tool = TrigBjetEtHypoTool( name )
-    tool.AcceptAll   = False
-    tool.EtThreshold  = float(conf_dict['gscThreshold']) * GeV
-    tool.MinEtaThreshold = float(conf_dict['minEta']) / 100
-    tool.MaxEtaThreshold = float(conf_dict['maxEta']) / 100
-
-    log.debug("gsc: name = %s, cut_j = %s ", name, tool.EtThreshold)
-    return tool
-
-def TrigBjetEtHypoToolFromName_gsc( name, conf ):
-    from TriggerMenuMT.HLTMenuConfig.Menu.DictFromChainName import dictFromChainName   
-    
-    decodedDict = dictFromChainName( conf )        
-    decodedDict['chainName'] = name # override
-
-    return TrigBjetEtHypoToolFromDict_gsc( decodedDict )
-    
+    return TrigBjetEtHypoToolFromDict( decodedDict )
     
 ####################################################################################################
 
@@ -101,16 +56,7 @@ if __name__ == "__main__":
     from TriggerJobOpts.TriggerFlags import TriggerFlags
     TriggerFlags.enableMonitoring=['Validation']
 
-    t = TrigBjetEtHypoToolFromName_gsc( "HLT_j35_gsc45_boffperf_split","HLT_j35_gsc45_boffperf_split" )
-    assert t, "can't configure gsc boffperf split"
-
-    t = TrigBjetEtHypoToolFromName_gsc( "HLT_j35_gsc45_boffperf","HLT_j35_gsc45_boffperf" )
-    assert t, "can't configure gsc boffperf"
-
-    t = TrigBjetEtHypoToolFromName_j( "HLT_j35_boffperf_split","HLT_j35_boffperf_split" )
+    t = TrigBjetEtHypoToolFromName( "HLT_j45_ftf_subjesgscIS_boffperf_split","HLT_j45_ftf_subjesgscIS_boffperf_split" )
     assert t, "can't configure boffperf split"
 
-    t = TrigBjetEtHypoToolFromName_j( "HLT_j35_boffperf","HLT_j35_boffperf" )
-    assert t, "can't configure boffperf"
-
     log.info( "\n\n TrigBjetEtHypoToolFromName ALL OK\n\n" )
diff --git a/Trigger/TrigHypothesis/TrigHLTJetHypo/python/chainDict2jetLabel.py b/Trigger/TrigHypothesis/TrigHLTJetHypo/python/chainDict2jetLabel.py
index 7054bdc971fabbde7c561a6d31faa5c6083c68b4..334eaea87230ba7a73763231fc2b4541226f2cc8 100644
--- a/Trigger/TrigHypothesis/TrigHLTJetHypo/python/chainDict2jetLabel.py
+++ b/Trigger/TrigHypothesis/TrigHLTJetHypo/python/chainDict2jetLabel.py
@@ -337,7 +337,8 @@ def chainDict2jetLabel(chain_dict):
     for k in router: cp_sorter[k] = []
 
     for cp in chain_dict['chainParts']:
-        if cp['signature'] != 'Jet': continue
+        if cp['signature'] != 'Jet' and cp['signature'] != 'Bjet': 
+            continue
         for k in cp_sorter:
             if cp['hypoScenario'].startswith(k):
                 cp_sorter[k].append(cp)
diff --git a/Trigger/TrigValidation/TrigAnalysisTest/share/q221_RDOtoRDOTrig_mt1_build.ref b/Trigger/TrigValidation/TrigAnalysisTest/share/q221_RDOtoRDOTrig_mt1_build.ref
index e96f0af15b1b1725e94ccd0ebf632de5d312676c..0fff34ec9054bff3d842eddcdd7f271a2dce2b95 100644
--- a/Trigger/TrigValidation/TrigAnalysisTest/share/q221_RDOtoRDOTrig_mt1_build.ref
+++ b/Trigger/TrigValidation/TrigAnalysisTest/share/q221_RDOtoRDOTrig_mt1_build.ref
@@ -87,9 +87,9 @@ TrigSignatureMoniMT                                INFO HLT_j45_ftf_L1J15 decisi
 TrigSignatureMoniMT                                INFO HLT_j45_ftf_subjesgscIS_L1J15 20        20        18        0         0         0         0         0         18
 TrigSignatureMoniMT                                INFO HLT_j45_ftf_subjesgscIS_L1J15 decisions                    18        0         0         0         0         0
 TrigSignatureMoniMT                                INFO HLT_j45_ftf_subjesgscIS_bmv2c1070_split_L1J2019        19        18        18        18        18        0         0         18
-TrigSignatureMoniMT                                INFO HLT_j45_ftf_subjesgscIS_bmv2c1070_split_L1J20 decisions                    18        46        46        46        0         0
+TrigSignatureMoniMT                                INFO HLT_j45_ftf_subjesgscIS_bmv2c1070_split_L1J20 decisions                    18        49        49        49        0         0
 TrigSignatureMoniMT                                INFO HLT_j45_ftf_subjesgscIS_boffperf_split_L1J2019        19        18        18        18        18        0         0         18
-TrigSignatureMoniMT                                INFO HLT_j45_ftf_subjesgscIS_boffperf_split_L1J20 decisions                    18        46        46        46        0         0
+TrigSignatureMoniMT                                INFO HLT_j45_ftf_subjesgscIS_boffperf_split_L1J20 decisions                    18        49        49        49        0         0
 TrigSignatureMoniMT                                INFO HLT_j460_a10_lcw_subjes_L1J1004         4         0         0         0         0         0         0         0
 TrigSignatureMoniMT                                INFO HLT_j460_a10_lcw_subjes_L1J100 decisions                    0         0         0         0         0         0
 TrigSignatureMoniMT                                INFO HLT_j460_a10_lcw_subjes_L1J20 19        19        0         0         0         0         0         0         0
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/python/jetMenuHelper.py b/Trigger/TrigValidation/TrigUpgradeTest/python/jetMenuHelper.py
index f3811e6315e987591b6b87215a1b2c48750b97e6..3196b89e2a16b158108006f81b18c97028bd2a99 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/python/jetMenuHelper.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/python/jetMenuHelper.py
@@ -13,7 +13,12 @@ def jetDictFromString(jet_def_string):
     # Python names are more descriptive. May want to sync
     # these names with the SignatureDict, needs coordination with
     # menu group when they start to implement this
-    jetalg, inputtype, clusterscale, jetcalib = jet_def_string.split('_')
+    trkopt = "notrk"
+    if "_ftf" in jet_def_string:
+        jetalg, inputtype, clusterscale, jetcalib, trkopt = jet_def_string.split('_')
+    else:
+        jetalg, inputtype, clusterscale, jetcalib = jet_def_string.split('_')
+
     jetRecoDict = {
         "recoAlg":  jetalg,
         "dataType": inputtype,
@@ -24,7 +29,7 @@ def jetDictFromString(jet_def_string):
         # take the defaults from SignatureDicts for most
         # purposes, but this can wait until the needs of clients
         # are more clear.
-        "trkopt" :  "notrk"
+        "trkopt" :  trkopt
     }
     return jetRecoDict
 
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/full_menu_cf.py b/Trigger/TrigValidation/TrigUpgradeTest/share/full_menu_cf.py
index 4e78cdcd2390ae5e39fe85c0f7ae822e55aee4d5..f650e333dd8d1227d5e2af31278481fc61cc9803 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/full_menu_cf.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/full_menu_cf.py
@@ -169,15 +169,19 @@ if opt.doJetSlice == True:
 # bjet chains
 ##################################################################
 if opt.doBjetSlice == True:
+    from TrigUpgradeTest.jetMenuHelper import jetMenuSequenceFromString
     from TriggerMenuMT.HLTMenuConfig.Bjet.BjetSequenceSetup import getBJetSequence
 
+    jetSequence = jetMenuSequenceFromString("a4_tc_em_subjesgscIS_ftf")
+
+    step0 = ChainStep("Step0_bjet", [jetSequence] )
     step1 = ChainStep("Step1_bjet", [getBJetSequence('j')])
     step2 = ChainStep("Step2_bjet", [getBJetSequence('gsc')])
 
     bjetChains  = [                                                                                                                                                                         
-          makeChain(name='HLT_j45_ftf_subjesgscIS_boffperf_split_L1J20' , L1Thresholds=["J20"], ChainSteps=[step1,step2] ),
-          makeChain(name='HLT_j45_ftf_subjesgscIS_bmv2c1070_split_L1J20', L1Thresholds=["J20"], ChainSteps=[step1,step2] ),
-          makeChain(name='HLT_j45_ftf_subjesgscIS_bmv2c1070_L1J20'      , L1Thresholds=["J20"], ChainSteps=[step1,step2] )
+          makeChain(name='HLT_j45_ftf_subjesgscIS_boffperf_split_L1J20' , L1Thresholds=["J20"], ChainSteps=[step0,step1,step2] ),
+          makeChain(name='HLT_j45_ftf_subjesgscIS_bmv2c1070_split_L1J20', L1Thresholds=["J20"], ChainSteps=[step0,step1,step2] ),
+          makeChain(name='HLT_j45_ftf_subjesgscIS_bmv2c1070_L1J20'      , L1Thresholds=["J20"], ChainSteps=[step0,step1,step2] )
         ]
     testChains += bjetChains
 
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/slice_bjet.ref b/Trigger/TrigValidation/TrigUpgradeTest/share/slice_bjet.ref
index 733267b3460cd21ea2b5d8c551604438662fe6f8..d58d3edb63e22104aa88ce4c4d6e1eb7aa958012 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/slice_bjet.ref
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/slice_bjet.ref
@@ -1,12 +1,12 @@
-TrigSignatureMoniMT                                INFO HLT_j175_ftf_gsc225_bmv2c1040_split_L1J100100       100       0         0         0         0         0         
-TrigSignatureMoniMT                                INFO HLT_j175_ftf_gsc225_bmv2c1040_split_L1J100 decisions                    0         0         0         0         
-TrigSignatureMoniMT                                INFO HLT_j225_ftf_gsc275_bmv2c1060_split_L1J100100       100       0         0         0         0         0         
-TrigSignatureMoniMT                                INFO HLT_j225_ftf_gsc275_bmv2c1060_split_L1J100 decisions                    0         0         0         0         
-TrigSignatureMoniMT                                INFO HLT_j225_ftf_gsc300_bmv2c1070_split_L1J100100       100       0         0         0         0         0         
-TrigSignatureMoniMT                                INFO HLT_j225_ftf_gsc300_bmv2c1070_split_L1J100 decisions                    0         0         0         0         
-TrigSignatureMoniMT                                INFO HLT_j225_ftf_gsc360_bmv2c1077_split_L1J100100       100       0         0         0         0         0         
-TrigSignatureMoniMT                                INFO HLT_j225_ftf_gsc360_bmv2c1077_split_L1J100 decisions                    0         0         0         0         
-TrigSignatureMoniMT                                INFO HLT_j35_ftf_gsc45_bmv2c1070_split_L1J20100       100       35        35        31        31        31        
-TrigSignatureMoniMT                                INFO HLT_j35_ftf_gsc45_bmv2c1070_split_L1J20 decisions                    35        90        57        57        
-TrigSignatureMoniMT                                INFO HLT_j35_ftf_gsc45_boffperf_split_L1J20100       100       35        35        31        31        31        
-TrigSignatureMoniMT                                INFO HLT_j35_ftf_gsc45_boffperf_split_L1J20 decisions                    35        90        57        57        
+TrigSignatureMoniMT                                 INFO HLT_j225_ftf_subjesgscIS_bmv2c1040_split_L1J100100       100       0         0         0         0         0         
+TrigSignatureMoniMT                                 INFO HLT_j225_ftf_subjesgscIS_bmv2c1040_split_L1J100 decisions                    0         0         0         0         
+TrigSignatureMoniMT                                 INFO HLT_j275_ftf_subjesgscIS_bmv2c1060_split_L1J100100       100       0         0         0         0         0         
+TrigSignatureMoniMT                                 INFO HLT_j275_ftf_subjesgscIS_bmv2c1060_split_L1J100 decisions                    0         0         0         0         
+TrigSignatureMoniMT                                 INFO HLT_j300_ftf_subjesgscIS_bmv2c1070_split_L1J100100       100       0         0         0         0         0         
+TrigSignatureMoniMT                                 INFO HLT_j300_ftf_subjesgscIS_bmv2c1070_split_L1J100 decisions                    0         0         0         0         
+TrigSignatureMoniMT                                 INFO HLT_j360_ftf_subjesgscIS_bmv2c1077_split_L1J100100       100       0         0         0         0         0         
+TrigSignatureMoniMT                                 INFO HLT_j360_ftf_subjesgscIS_bmv2c1077_split_L1J100 decisions                    0         0         0         0         
+TrigSignatureMoniMT                                 INFO HLT_j45_ftf_subjesgscIS_bmv2c1070_split_L1J20100       100       30        30        30        30        30        
+TrigSignatureMoniMT                                 INFO HLT_j45_ftf_subjesgscIS_bmv2c1070_split_L1J20 decisions                    30        59        59        59        
+TrigSignatureMoniMT                                 INFO HLT_j45_ftf_subjesgscIS_boffperf_split_L1J20100       100       30        30        30        30        30        
+TrigSignatureMoniMT                                 INFO HLT_j45_ftf_subjesgscIS_boffperf_split_L1J20 decisions                    30        59        59        59        
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py
index 903c4b9af522a8c3d9e2f88f145cedca9119ba95..fd2b1c2aa4c9e4de70806e1d2ec47d300790d18e 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py
@@ -31,7 +31,7 @@ def getBJetSequence( step ):
 # ==================================================================================================== 
 
 def bJetStep1Sequence():
-    jetsKey = "HLT_AntiKt4EMTopoJets_subjesIS_ftf"
+    jetsKey = "HLT_AntiKt4EMTopoJets_subjesgscIS_ftf"
     prmVtxKey = "HLT_EFHistoPrmVtx"
     
     from DecisionHandling.DecisionHandlingConf import InputMakerForRoI
@@ -51,7 +51,7 @@ def bJetStep1Sequence():
 
     # hypo
     from TrigBjetHypo.TrigBjetHypoConf import TrigBjetEtHypoAlgMT
-    from TrigBjetHypo.TrigBjetEtHypoTool import TrigBjetEtHypoToolFromDict_j
+    from TrigBjetHypo.TrigBjetEtHypoTool import TrigBjetEtHypoToolFromDict
     hypo = TrigBjetEtHypoAlgMT("TrigBjetEtHypoAlgMT_step1")
     hypo.RoILink = "step1RoI" # To be used in following step EventView
     hypo.PrmVtxLink = "xPrimVx"
@@ -65,7 +65,7 @@ def bJetStep1Sequence():
     return MenuSequence( Sequence    = BjetAthSequence,
                          Maker       = InputMakerAlg,
                          Hypo        = hypo,
-                         HypoToolGen = TrigBjetEtHypoToolFromDict_j )
+                         HypoToolGen = TrigBjetEtHypoToolFromDict )
 
 def bJetStep1SequenceALLTE():
 
@@ -107,7 +107,7 @@ def bJetStep1SequenceALLTE():
 
     # hypo
     from TrigBjetHypo.TrigBjetHypoConf import TrigBjetEtHypoAlgMT
-    from TrigBjetHypo.TrigBjetEtHypoTool import TrigBjetEtHypoToolFromDict_j
+    from TrigBjetHypo.TrigBjetEtHypoTool import TrigBjetEtHypoToolFromDict
     hypo = TrigBjetEtHypoAlgMT("TrigBjetEtHypoAlgMT_step1_ALLTE")
     hypo.RoILink = "step1RoI" # To be used in following step EventView
     hypo.PrmVtxLink = "xPrimVx"
@@ -121,7 +121,7 @@ def bJetStep1SequenceALLTE():
     return MenuSequence( Sequence    = BjetAthSequence,
                          Maker       = InputMakerAlg,
                          Hypo        = hypo,
-                         HypoToolGen = TrigBjetEtHypoToolFromDict_j )
+                         HypoToolGen = TrigBjetEtHypoToolFromDict )
 
 
 
@@ -166,7 +166,7 @@ def bJetStep2Sequence():
     
     # hypo
     from TrigBjetHypo.TrigBjetHypoConf import TrigBjetEtHypoAlgEVMT
-    from TrigBjetHypo.TrigBjetEtHypoTool import TrigBjetEtHypoToolFromDict_gsc
+    from TrigBjetHypo.TrigBjetEtHypoTool import TrigBjetEtHypoToolFromDict
     hypo = TrigBjetEtHypoAlgEVMT("TrigBjetEtHypoAlg_step2")
     # no links this time, only for tracks
     hypo.TracksLink = "tracks"
@@ -181,7 +181,7 @@ def bJetStep2Sequence():
     return MenuSequence( Sequence    = BjetAthSequence,
                          Maker       = InputMakerAlg,
                          Hypo        = hypo,
-                         HypoToolGen = TrigBjetEtHypoToolFromDict_gsc )
+                         HypoToolGen = TrigBjetEtHypoToolFromDict )
 
 
 def bJetStep2SequenceALLTE():
@@ -202,7 +202,7 @@ def bJetStep2SequenceALLTE():
 
     # hypo
     from TrigBjetHypo.TrigBjetHypoConf import TrigBjetEtHypoAlgMT
-    from TrigBjetHypo.TrigBjetEtHypoTool import TrigBjetEtHypoToolFromDict_gsc
+    from TrigBjetHypo.TrigBjetEtHypoTool import TrigBjetEtHypoToolFromDict
     hypo = TrigBjetEtHypoAlgMT("TrigBjetEtHypoAlg_step2ALLTE")
     hypo.RoIs = "step1RoI"
     hypo.Jets = theGSC.JetOutputKey
@@ -217,7 +217,7 @@ def bJetStep2SequenceALLTE():
     return MenuSequence( Sequence    = BjetAthSequence,
                          Maker       = InputMakerAlg,
                          Hypo        = hypo,
-                         HypoToolGen = TrigBjetEtHypoToolFromDict_gsc )
+                         HypoToolGen = TrigBjetEtHypoToolFromDict )
 
 # ==================================================================================================== 
 #    step 3: secondary vertex and b-tagging
@@ -250,7 +250,7 @@ def bJetStep3Sequence():
 
     # Hypo
     from TrigBjetHypo.TrigBjetHypoConf import TrigBjetBtagHypoAlgMT
-    from TrigBjetHypo.TrigBjetHypoTool import TrigBjetHypoToolFromDict
+    from TrigBjetHypo.TrigBjetBtagHypoTool import TrigBjetBtagHypoToolFromDict
     hypo = TrigBjetBtagHypoAlgMT("TrigBjetBtagHypoAlg_step3")
     hypo.BTagging = bTagFex.OutputBTagging
 
@@ -260,5 +260,5 @@ def bJetStep3Sequence():
     return MenuSequence( Sequence    = BjetAthSequence,
                          Maker       = InputMakerAlg,
                          Hypo        = hypo,
-                         HypoToolGen = TrigBjetHypoToolFromDict )
+                         HypoToolGen = TrigBjetBtagHypoToolFromDict )