diff --git a/950xxx/950702/mc.Sh_2212_ttbb_dir_comp_fusing_Dilepton_valid.py b/950xxx/950702/mc.Sh_2212_ttbb_dir_comp_fusing_Dilepton_valid.py
new file mode 100644
index 0000000000000000000000000000000000000000..6b5e014f8b202eedac66627765fefb68b5e0c57e
--- /dev/null
+++ b/950xxx/950702/mc.Sh_2212_ttbb_dir_comp_fusing_Dilepton_valid.py
@@ -0,0 +1,70 @@
+include("Sherpa_i/Base_Fragment.py")
+include("Sherpa_i/NNPDF30NNLO.py")
+
+evgenConfig.description = "Sherpa 2.2.12, Fused direct component dilepton"
+evgenConfig.keywords = ["SM", "top" ]
+evgenConfig.contact  = [ "atlas-generators-sherpa@cern.ch", "lars.ferencz@cern.ch" ]
+evgenConfig.nEventsPerJob = 20000
+
+genSeq.Sherpa_i.RunCard="""
+(run){
+  # ME and clustering options
+  ME_SIGNAL_GENERATOR Comix Amegic LOOPGEN;
+  LOOPGEN:=OpenLoops;
+  QSF:=1;
+  SCALES METS{H_TM2/16}{0.25*P_TM2}{H_TM2/16};
+  CORE_SCALE QCD; 
+  PP_RS_SCALE VAR{H_TM2/16}{0.25*P_TM2}{H_TM2/16};
+  EXCLUSIVE_CLUSTER_MODE 1;
+  CSS_RESPECT_Q2=1
+  CSS_KMODE=34
+  CSS_KIN_SCHEME=0
+  EVENT_GENERATION_MODE Weighted;
+  PP_HPSMODE 0;
+  MI_HANDLER=None
+  ABS_ERROR=2
+ 
+  % fusing settings 
+  SHERPA_LDADD=SherpaFusing; 
+  USERHOOK = Fusing_Direct;
+  FUSING_DIRECT_FACTOR 1.;
+
+  # massive b parameters
+  MASSIVE[5]=1
+  MASS[5]=4.75
+  CSS_SCALE_SCHEME 2
+  CSS_EVOLUTION_SCHEME 30
+
+  # decays
+  HARD_DECAYS=1
+  STABLE[24] 0; STABLE[6] 0; WIDTH[6] 0;
+  HDH_STATUS[24,12,-11]=2
+  HDH_STATUS[24,14,-13]=2
+  HDH_STATUS[24,16,-15]=2
+  HDH_STATUS[-24,-12,11]=2
+  HDH_STATUS[-24,-14,13]=2
+  HDH_STATUS[-24,-16,15]=2
+  SPECIAL_TAU_SPIN_CORRELATIONS=1
+  SOFT_SPIN_CORRELATIONS=1
+
+}(run)
+
+(processes){
+  Process 93 93 -> 6 -6 5 -5
+  Order (*,0)
+  CKKW sqr(100);
+  NLO_QCD_Mode MC@NLO
+  Loop_Generator LOOPGEN
+  ME_Generator Amegic
+  PSI_ItMin 20000
+  RS_ME_Generator Comix
+  End process
+}(processes)
+"""
+
+genSeq.Sherpa_i.Parameters += [ "WIDTH[6]=0" ]
+
+genSeq.Sherpa_i.CleanupGeneratedFiles = 1
+
+# Variations
+genSeq.Sherpa_i.Parameters += [ "SCALE_VARIATIONS=0.25,0.25 0.25,1. 1.,0.25 1.,1. 1.,4. 4.,1. 4.,4." ]
diff --git a/950xxx/950702/mc_13TeV.Sh_2212_Fused_dir.GRID.tar.gz b/950xxx/950702/mc_13TeV.Sh_2212_Fused_dir.GRID.tar.gz
new file mode 120000
index 0000000000000000000000000000000000000000..6b3019e29da61b19985eb39d5c78f261d384cfc4
--- /dev/null
+++ b/950xxx/950702/mc_13TeV.Sh_2212_Fused_dir.GRID.tar.gz
@@ -0,0 +1 @@
+/eos/user/d/drebuzzi/HiggsMC/mc_13TeV.Sh_2212_Fused_dir.GRID.tar.gz
\ No newline at end of file
diff --git a/950xxx/950703/mc.Sh_2212_ttbb_dir_comp_fusing_SingleLepM_valid.py b/950xxx/950703/mc.Sh_2212_ttbb_dir_comp_fusing_SingleLepM_valid.py
new file mode 100644
index 0000000000000000000000000000000000000000..a0597af70ca7736ace74cc3c8e9034f4dd2d9080
--- /dev/null
+++ b/950xxx/950703/mc.Sh_2212_ttbb_dir_comp_fusing_SingleLepM_valid.py
@@ -0,0 +1,69 @@
+include("Sherpa_i/Base_Fragment.py")
+include("Sherpa_i/NNPDF30NNLO.py")
+
+evgenConfig.description = "Sherpa 2.2.12, Fused direct component l(negative)+jets"
+evgenConfig.keywords = ["SM", "top" ]
+evgenConfig.contact  = [ "atlas-generators-sherpa@cern.ch", "lars.ferencz@cern.ch" ]
+evgenConfig.nEventsPerJob = 20000
+
+genSeq.Sherpa_i.RunCard="""
+(run){
+  # ME and clustering options
+  ME_SIGNAL_GENERATOR Comix Amegic LOOPGEN;
+  LOOPGEN:=OpenLoops;
+  QSF:=1;
+  SCALES METS{H_TM2/16}{0.25*P_TM2}{H_TM2/16};
+  CORE_SCALE QCD; 
+  PP_RS_SCALE VAR{H_TM2/16}{0.25*P_TM2}{H_TM2/16};
+  EXCLUSIVE_CLUSTER_MODE 1;
+  CSS_RESPECT_Q2=1
+  CSS_KMODE=34
+  CSS_KIN_SCHEME=0
+  EVENT_GENERATION_MODE Weighted;
+  PP_HPSMODE 0;
+  MI_HANDLER=None
+  ABS_ERROR=2
+ 
+  % fusing settings 
+  SHERPA_LDADD=SherpaFusing; 
+  USERHOOK = Fusing_Direct;
+  FUSING_DIRECT_FACTOR 1.;
+
+  # massive b parameters
+  MASSIVE[5]=1
+  MASS[5]=4.75
+  CSS_SCALE_SCHEME 2
+  CSS_EVOLUTION_SCHEME 30
+
+  # decays
+  HARD_DECAYS=1
+  STABLE[24] 0; STABLE[6] 0; WIDTH[6] 0;
+  HDH_STATUS[24,2,-1]=2
+  HDH_STATUS[24,4,-3]=2
+  HDH_STATUS[-24,-12,11]=2
+  HDH_STATUS[-24,-14,13]=2
+  HDH_STATUS[-24,-16,15]=2
+  SPECIAL_TAU_SPIN_CORRELATIONS=1
+  SOFT_SPIN_CORRELATIONS=1
+
+}(run)
+
+(processes){
+  Process 93 93 -> 6 -6 5 -5
+  Order (*,0)
+  CKKW sqr(100);
+  NLO_QCD_Mode MC@NLO
+  Loop_Generator LOOPGEN
+  ME_Generator Amegic
+  PSI_ItMin 20000
+  RS_ME_Generator Comix
+  End process
+}(processes)
+"""
+
+genSeq.Sherpa_i.Parameters += [ "WIDTH[6]=0" ]
+
+genSeq.Sherpa_i.CleanupGeneratedFiles = 1
+
+# Variations
+genSeq.Sherpa_i.Parameters += [ "SCALE_VARIATIONS=0.25,0.25 0.25,1. 1.,0.25 1.,1. 1.,4. 4.,1. 4.,4." ]
diff --git a/950xxx/950703/mc_13TeV.Sh_2212_Fused_dir.GRID.tar.gz b/950xxx/950703/mc_13TeV.Sh_2212_Fused_dir.GRID.tar.gz
new file mode 120000
index 0000000000000000000000000000000000000000..6b3019e29da61b19985eb39d5c78f261d384cfc4
--- /dev/null
+++ b/950xxx/950703/mc_13TeV.Sh_2212_Fused_dir.GRID.tar.gz
@@ -0,0 +1 @@
+/eos/user/d/drebuzzi/HiggsMC/mc_13TeV.Sh_2212_Fused_dir.GRID.tar.gz
\ No newline at end of file
diff --git a/950xxx/950704/mc.Sh_2212_ttbb_dir_comp_fusing_SingleLepP_valid.py b/950xxx/950704/mc.Sh_2212_ttbb_dir_comp_fusing_SingleLepP_valid.py
new file mode 100644
index 0000000000000000000000000000000000000000..bdde51c9703b2052d86fc5d63a2a2363d4b3a69b
--- /dev/null
+++ b/950xxx/950704/mc.Sh_2212_ttbb_dir_comp_fusing_SingleLepP_valid.py
@@ -0,0 +1,69 @@
+include("Sherpa_i/Base_Fragment.py")
+include("Sherpa_i/NNPDF30NNLO.py")
+
+evgenConfig.description = "Sherpa 2.2.12, Fused direct component l(positive)+jets"
+evgenConfig.keywords = ["SM", "top" ]
+evgenConfig.contact  = [ "atlas-generators-sherpa@cern.ch", "lars.ferencz@cern.ch" ]
+evgenConfig.nEventsPerJob = 20000
+
+genSeq.Sherpa_i.RunCard="""
+(run){
+  # ME and clustering options
+  ME_SIGNAL_GENERATOR Comix Amegic LOOPGEN;
+  LOOPGEN:=OpenLoops;
+  QSF:=1;
+  SCALES METS{H_TM2/16}{0.25*P_TM2}{H_TM2/16};
+  CORE_SCALE QCD; 
+  PP_RS_SCALE VAR{H_TM2/16}{0.25*P_TM2}{H_TM2/16};
+  EXCLUSIVE_CLUSTER_MODE 1;
+  CSS_RESPECT_Q2=1
+  CSS_KMODE=34
+  CSS_KIN_SCHEME=0
+  EVENT_GENERATION_MODE Weighted;
+  PP_HPSMODE 0;
+  MI_HANDLER=None
+  ABS_ERROR=2
+ 
+  % fusing settings 
+  SHERPA_LDADD=SherpaFusing; 
+  USERHOOK = Fusing_Direct;
+  FUSING_DIRECT_FACTOR 1.;
+
+  # massive b parameters
+  MASSIVE[5]=1
+  MASS[5]=4.75
+  CSS_SCALE_SCHEME 2
+  CSS_EVOLUTION_SCHEME 30
+
+  # decays
+  HARD_DECAYS=1
+  STABLE[24] 0; STABLE[6] 0; WIDTH[6] 0;
+  HDH_STATUS[24,2,-1]=0
+  HDH_STATUS[24,4,-3]=0
+  HDH_STATUS[-24,-12,11]=0
+  HDH_STATUS[-24,-14,13]=0 
+  HDH_STATUS[-24,-16,15]=0
+  SPECIAL_TAU_SPIN_CORRELATIONS=1
+  SOFT_SPIN_CORRELATIONS=1
+
+}(run)
+
+(processes){
+  Process 93 93 -> 6 -6 5 -5
+  Order (*,0)
+  CKKW sqr(100);
+  NLO_QCD_Mode MC@NLO
+  Loop_Generator LOOPGEN
+  ME_Generator Amegic
+  PSI_ItMin 20000
+  RS_ME_Generator Comix
+  End process
+}(processes)
+"""
+
+genSeq.Sherpa_i.Parameters += [ "WIDTH[6]=0" ]
+
+genSeq.Sherpa_i.CleanupGeneratedFiles = 1
+
+# Variations
+genSeq.Sherpa_i.Parameters += [ "SCALE_VARIATIONS=0.25,0.25 0.25,1. 1.,0.25 1.,1. 1.,4. 4.,1. 4.,4." ]
diff --git a/950xxx/950704/mc_13TeV.Sh_2212_Fused_dir.GRID.tar.gz b/950xxx/950704/mc_13TeV.Sh_2212_Fused_dir.GRID.tar.gz
new file mode 120000
index 0000000000000000000000000000000000000000..6b3019e29da61b19985eb39d5c78f261d384cfc4
--- /dev/null
+++ b/950xxx/950704/mc_13TeV.Sh_2212_Fused_dir.GRID.tar.gz
@@ -0,0 +1 @@
+/eos/user/d/drebuzzi/HiggsMC/mc_13TeV.Sh_2212_Fused_dir.GRID.tar.gz
\ No newline at end of file