diff --git a/Trigger/TriggerCommon/TriggerJobOpts/python/TriggerFlags.py b/Trigger/TriggerCommon/TriggerJobOpts/python/TriggerFlags.py
index f2e662203ef688f3db7e4b0d34bcfcfbbb251af7..aeba50aeab1047f6c8797617cfadd71bf2d08622 100644
--- a/Trigger/TriggerCommon/TriggerJobOpts/python/TriggerFlags.py
+++ b/Trigger/TriggerCommon/TriggerJobOpts/python/TriggerFlags.py
@@ -1028,7 +1028,7 @@ class triggerMenuSetup(JobProperty):
         'Physics_HI_v2', 'Physics_HI_v2_no_prescale', 
         'MC_HI_v2',  'MC_HI_v2_no_prescale', 'MC_HI_v2_pPb_mc_prescale',
         #
-        'Physics_default', 'MC_loose_default', 'MC_tight_default',
+        'Physics_default', 'MC_loose_default', 'MC_tight_default', 'default_loose', 'default_tight',
         # -----------------------------------------------------------------
         # Run 2
         'MC_pp_v5', 'MC_pp_v5_no_prescale', 'MC_pp_v5_tight_mc_prescale', 'MC_pp_v5_loose_mc_prescale','MC_pp_v5_special_mc_prescale', # for development and simulation
diff --git a/Trigger/TriggerCommon/TriggerMenu/python/menu/Lumi.py b/Trigger/TriggerCommon/TriggerMenu/python/menu/Lumi.py
index 9d76d39dc984515bdcd48e14e23f214ac6f14cc7..97e6710bc30121c3559c9b1ea91a7647b2346365 100755
--- a/Trigger/TriggerCommon/TriggerMenu/python/menu/Lumi.py
+++ b/Trigger/TriggerCommon/TriggerMenu/python/menu/Lumi.py
@@ -13,11 +13,11 @@ def lumi(triggerPythonConfig):
     
     menu_name = TriggerFlags.triggerMenuSetup()
     ## Do some aliasing here
-    if menu_name == 'Physics_default': menu_name = 'Physics_pp_v6'
-    elif menu_name == 'MC_loose_default': menu_name = 'MC_pp_v6_loose_mc_prescale'
-    elif menu_name == 'MC_tight_default': menu_name = 'MC_pp_v6_tight_mc_prescale'
-    elif menu_name == 'default_loose': menu_name = 'MC_pp_v6_loose_mc_prescale'
-    elif menu_name == 'default_tight': menu_name = 'MC_pp_v6_tight_mc_prescale'
+    if menu_name == 'Physics_default': menu_name = 'Physics_pp_v7'
+    elif menu_name == 'MC_loose_default': menu_name = 'MC_pp_v7_loose_mc_prescale'
+    elif menu_name == 'MC_tight_default': menu_name = 'MC_pp_v7_tight_mc_prescale'
+    elif menu_name == 'default_loose': menu_name = 'MC_pp_v7_loose_mc_prescale'
+    elif menu_name == 'default_tight': menu_name = 'MC_pp_v7_tight_mc_prescale'
 
     log.info( 'Menu name: '+ menu_name)
 
diff --git a/Trigger/TriggerCommon/TriggerMenu/scripts/generateL1TopoMenu.py b/Trigger/TriggerCommon/TriggerMenu/scripts/generateL1TopoMenu.py
index ad9105ae2094bf1e30b867f3a1d4cc3738712307..99be62999e9a49456807615e4afff1c34ea5b4c1 100755
--- a/Trigger/TriggerCommon/TriggerMenu/scripts/generateL1TopoMenu.py
+++ b/Trigger/TriggerCommon/TriggerMenu/scripts/generateL1TopoMenu.py
@@ -43,13 +43,21 @@ def main():
     if sys.argv[1] in ["Physics_HI_v5", "MC_HI_v5","Physics_HI_v4", "MC_HI_v4", "LS1_v1", "DC14","Physics_pp_v7", "MC_pp_v7","Physics_pp_v6", "MC_pp_v6", "MC_PhaseII"]: # explicit names for TMXML nightly
         generateL1TopoMenu(menu=sys.argv[1])
         return 0
+    
+    tmp_menu = sys.argv[1].lower()
 
-    if sys.argv[1].lower().startswith("ph"): # for interactive production
-        generateL1TopoMenu(menu="Physics_pp_v6")
+    if tmp_menu.startswith("ph"): # for interactive production
+        if 'v6' in tmp_menu:
+            generateL1TopoMenu(menu="Physics_pp_v6")
+        else:
+            generateL1TopoMenu(menu="Physics_pp_v7")
         return 0
 
-    if sys.argv[1].lower().startswith("mc"):
-        generateL1TopoMenu(menu="MC_pp_v6")
+    if tmp_menu.startswith("mc"):
+        if 'v6' in tmp_menu:
+            generateL1TopoMenu(menu="MC_pp_v6")
+        else:
+            generateL1TopoMenu(menu="MC_pp_v7")
         return 0
 
     if sys.argv[1].lower().startswith("hiph"):