diff --git a/LArCalorimeter/LArCellRec/python/LArNoisyROFlags.py b/LArCalorimeter/LArCellRec/python/LArNoisyROFlags.py
index cf8d30e64620635d284e950d457ef100b7e3034c..a0ff42f9200ddc597047be471959a7cbcb72c59a 100644
--- a/LArCalorimeter/LArCellRec/python/LArNoisyROFlags.py
+++ b/LArCalorimeter/LArCellRec/python/LArNoisyROFlags.py
@@ -36,7 +36,8 @@ class KnownMNBFEBs(JobProperty):
                  961839104, # EMBA FT 10 Slot 10
                  961970176, # EMBA FT 10 Slot 14
                  972980224, # EMBA FT 31 Slot 14
-                 961445888  # EMBA FT 9 Slot 14
+                 961445888, # EMBA FT 9 Slot 14
+                 944144384  # EMBC FT 8 Slot 14 - added June 20 2017
                  ]
     pass
 
diff --git a/LArCalorimeter/LArCellRec/src/LArNoisyROTool.cxx b/LArCalorimeter/LArCellRec/src/LArNoisyROTool.cxx
index 62465ab46f1306b45a9d45ea70b87c8d21e8331a..71da39914f61c15f732314f1438c09868f2b21d0 100644
--- a/LArCalorimeter/LArCellRec/src/LArNoisyROTool.cxx
+++ b/LArCalorimeter/LArCellRec/src/LArNoisyROTool.cxx
@@ -63,8 +63,8 @@ LArNoisyROTool::LArNoisyROTool( const std::string& type,
 	                                              972980224  // EMBA FT 31 Slot 14
 	                                             });
 
-  declareProperty( "MNBLooseCut",m_MNBLooseCut=9,"Number of cells above CellQualityCut");
-  declareProperty( "MNBTightCut",m_MNBTightCut=33,"Number of cells above CellQualityCut");
+  declareProperty( "MNBLooseCut",m_MNBLooseCut=5,"Number of cells above CellQualityCut");
+  declareProperty( "MNBTightCut",m_MNBTightCut=17,"Number of cells above CellQualityCut");
 
   
   declareProperty( "OutputKey", m_outputKey="LArNoisyROSummary");
diff --git a/LArCalorimeter/LArMonTools/src/LArNoisyROMon.cxx b/LArCalorimeter/LArMonTools/src/LArNoisyROMon.cxx
index cced9f487a36459f8e3366dae93cff27816b214c..df4271fe61b70fe5870a7c0f268b845a0359c7d6 100644
--- a/LArCalorimeter/LArMonTools/src/LArNoisyROMon.cxx
+++ b/LArCalorimeter/LArMonTools/src/LArNoisyROMon.cxx
@@ -667,26 +667,27 @@ StatusCode LArNoisyROMon::fillHistograms()
   }
 
   // event flagged by # of saturated quality cells
+  uint8_t SatTightPartitions = noisyRO->SatTightFlaggedPartitions();
   if ( eventInfo->isEventFlagBitSet(xAOD::EventInfo::LAr,LArEventBitInfo::TIGHTSATURATEDQ) ) 
   {
     m_h_SaturatedTight->Fill(LBN);
     if ( !burstveto ) m_h_SaturatedTightTimeVeto->Fill(LBN);
-    if ( (LArNoisyROSummary::EMECAMask) != 0 ) 
+    if ( (SatTightPartitions & LArNoisyROSummary::EMECAMask) != 0 ) 
     {
       m_EMECA.h_SaturatedNoisyEvent->Fill(LBN);
       if ( ! burstveto ) m_EMECA.h_SaturatedNoisyEventTimeVeto->Fill(LBN);
     }
-    if ( (LArNoisyROSummary::EMBAMask) != 0 ) 
+    if ( (SatTightPartitions & LArNoisyROSummary::EMBAMask) != 0 ) 
     {
       m_BarrelA.h_SaturatedNoisyEvent->Fill(LBN);
       if ( ! burstveto ) m_BarrelA.h_SaturatedNoisyEventTimeVeto->Fill(LBN);
     }
-    if ( (LArNoisyROSummary::EMBCMask) != 0 )
+    if ( (SatTightPartitions & LArNoisyROSummary::EMBCMask) != 0 )
     { 
       m_BarrelC.h_SaturatedNoisyEvent->Fill(LBN);
       if ( ! burstveto ) m_BarrelC.h_SaturatedNoisyEventTimeVeto->Fill(LBN);
     }
-    if ( (LArNoisyROSummary::EMECCMask) != 0 )
+    if ( (SatTightPartitions & LArNoisyROSummary::EMECCMask) != 0 )
     {
       m_EMECC.h_SaturatedNoisyEvent->Fill(LBN);
       if ( ! burstveto ) m_EMECC.h_SaturatedNoisyEventTimeVeto->Fill(LBN);