diff --git a/Trigger/TriggerCommon/TriggerJobOpts/python/MenuConfigFlags.py b/Trigger/TriggerCommon/TriggerJobOpts/python/MenuConfigFlags.py
index 4f1e37cb696e3e2d027f4c667b7a3c299d3a9c57..6b69a2406a998a42889c336738c92435277c4c60 100644
--- a/Trigger/TriggerCommon/TriggerJobOpts/python/MenuConfigFlags.py
+++ b/Trigger/TriggerCommon/TriggerJobOpts/python/MenuConfigFlags.py
@@ -10,21 +10,10 @@ def createMenuFlags():
     # Should the HLT_ and L1_ prefixes are omitted (DRY principle)?
     # each flag is translated to an independent reconstruction chain
     flags = AthConfigFlags()
-    # default electron chains
-
-    flags.addFlag('Trigger.menu.electrons', [ "HLT_e3_etcut L1_EM3",        
-                                              "HLT_e5_etcut L1_EM3",        
-                                              "HLT_e7_etcut L1_EM7"])
-    # electrons w/o the ID selection
-    flags.addFlag('Trigger.menu.electronsNoID', [])
-
-    flags.addFlag('Trigger.menu.photons', ['HLT_g10_etcut L1_EM7', 
-                                           'HLT_g15_etcut L1_EM12'])
 
     flags.addFlag('Trigger.menu.muons', [])
-    flags.addFlag('Trigger.menu.MSMuons', [])
-
-    flags.addFlag('Trigger.menu.met', [])
+    flags.addFlag('Trigger.menu.egamma', [])
+    flags.addFlag('Trigger.menu.combined', [])
 
     return flags
 
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1_newJO.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1_newJO.py
new file mode 100644
index 0000000000000000000000000000000000000000..53e335eacda572ffca3a2f359e23682208210513
--- /dev/null
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1_newJO.py
@@ -0,0 +1,41 @@
+# Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
+
+def get_flag_item(chainName, L1itemforchain, groups):
+    PhysicsStream = 'Main'
+    return [chainName, L1itemforchain, [], [PhysicsStream], groups, -1]
+
+def setupMenu():
+
+    from TriggerJobOpts.MenuConfigFlags import createMenuFlags
+    from AthenaCommon.Logging import logging
+    log = logging.getLogger( 'TriggerMenuMT.HLTMenuConfig.Menu.LS2_v1_newJO.py' )
+
+    #---------------------------------------------------------------------
+    # INPUT FORMAT FOR CHAINS:
+    # ['chainName',  'L1itemforchain', [L1 items for chainParts], [stream], [groups], EBstep], OPTIONAL: [mergingStrategy, offset,[merginOrder] ]], topoStartsFrom = False
+    #---------------------------------------------------------------------
+
+    #---------------------------------------------------------------------
+    # if it's needed to temporary remove almost all the chains from the menu
+    # be aware that it is necessary to leave at least one chain in the muon slice
+    # otherwise athenaHLT will seg-fault 
+    #---------------------------------------------------------------------
+
+    flags = createMenuFlags()
+
+    flags._set('Trigger.menu.muons', [
+        get_flag_item('mu20', 'L1_MU10', ['RATE:SingleMuon', 'BW:Muon']),
+        get_flag_item('mu8', 'L1_MU6', ['RATE:SingleMuon', 'BW:Muon'])
+        ])
+
+    flags._set('Trigger.menu.egamma', [
+        get_flag_item('e20', 'L1_EM10', ['RATE:SingleElectron', 'BW:Electron'])
+        ])
+
+    flags._set('Trigger.menu.combined', [
+        get_flag_item('e8_mu8', 'L1_EM6_MU6', ['RATE:SingleMuon', 'BW:Muon'])
+        ])
+
+    return flags
+
+