diff --git a/Control/CalypsoExample/BarcodeChecker/python/BarcodeCheckerAlg.py b/Control/CalypsoExample/BarcodeChecker/python/BarcodeCheckerAlg.py
index cc92bd8ac574dbaccfe522366666462b6219d988..0e29c7d2e60b880f22cf383e766ee9ce338f27d3 100644
--- a/Control/CalypsoExample/BarcodeChecker/python/BarcodeCheckerAlg.py
+++ b/Control/CalypsoExample/BarcodeChecker/python/BarcodeCheckerAlg.py
@@ -4,7 +4,7 @@ import AthenaPython.PyAthena as PyAthena
 from AthenaPython.PyAthena import StatusCode, McEventCollection, HepMC, CLHEP
 import McParticleEvent.Pythonizations
 
-__author__ = "Dave Caser <dcasper@uci.edu>"
+__author__ = "Dave Casper <dcasper@uci.edu>"
 
 class BarcodeCheckerAlg(PyAthena.Alg):
     def __init__(self, name="BarcodeChecker", MCEventKey="TruthEvent"):
@@ -24,15 +24,16 @@ class BarcodeCheckerAlg(PyAthena.Alg):
         for mcEvt in evtCollection:
             for mcParticle in mcEvt.particles:
                 barCode = mcParticle.barcode()
-                self.maxLow = max(self.maxLow, barCode%200000)
+                if barCode%1000000 <= 200000:
+                    self.maxLow = max(self.maxLow, barCode%1000000)
                 if barCode%1000000 > 200000:
                     self.maxMid = max(self.maxMid, barCode%1000000 - 200000)
                 self.maxHi = max(self.maxHi, barCode//1000000)
         return StatusCode.Success
 
     def finalize(self):
-        print("Low part: ", self.maxLow, " out of 200000 (",100*self.maxLow/200000,"% of overflow)")
-        print("Mid part: ", self.maxMid, " out of ", 1000000 - 200000, " (",100*self.maxMid/(1000000-200000),"% of overflow")
-        print("Hi  part: ", self.maxHi, " out of ", (1<<31)//1000000, " (", 100*self.maxHi/((1<<31)//1000000),"% of overflow")
+        print("Low part: ", self.maxLow, " out of 200000 (",100*self.maxLow/200000,"% of overflow )")
+        print("Mid part: ", self.maxMid, " out of ", 1000000 - 200000, " (",100*self.maxMid/(1000000-200000),"% of overflow )")
+        print("Hi  part: ", self.maxHi, " out of ", (1<<31)//1000000, " (", 100*self.maxHi/((1<<31)//1000000),"% of overflow )")
 
         return StatusCode.Success
\ No newline at end of file