diff --git a/Reconstruction/tauMonitoring/share/tauMonitoring_jobOptions.py b/Reconstruction/tauMonitoring/share/tauMonitoring_jobOptions.py
index c9729166756db17b74b77716d0465b4f3e9d5540..aa34a2de249d794644e44b3042e6e9618befb658 100644
--- a/Reconstruction/tauMonitoring/share/tauMonitoring_jobOptions.py
+++ b/Reconstruction/tauMonitoring/share/tauMonitoring_jobOptions.py
@@ -15,7 +15,7 @@ from AthenaMonitoring.AtlasReadyFilterTool import GetAtlasReadyFilterTool
 LowStat = True
 if DQMonFlags.monManEnvironment() == 'online' :
     LowStat = False 
-print "doLowStat " , LowStat
+printfunc ("doLowStat " , LowStat)
 
 myTDT = None
 if DQMonFlags.useTrigger() and LowStat :
@@ -35,7 +35,7 @@ else :
     tauMonTool.doTrigger = DQMonFlags.useTrigger()
     tauMonTool.TrigDecisionTool = myTDT
 
-print "doTrigger " , tauMonTool.doTrigger
+printfunc ("doTrigger " , tauMonTool.doTrigger)
 
 if tauMonTool.doTrigger :
     tauMonTool.TauEleJetMbtsTriggerItems = [ [ "L1_TAU1.*" , "L1_TAU2.*" , "L1_TAU60" , "L1_EM15VHI_2TAU.*" , "L1_EM15VHI_TAU40.*" , "L1_MU10_TAU.*" , "L1_J25_3J12_EM15-TAU.*" ] , [ "HLT_e2.*" , "L1_EM2.*" , "L1_2EM15" ] , [ "HLT_j55" , "HLT_j60" , "HLT_j85" , "HLT_j110" , "HLT_j175" , "HLT_4j85" , "HLT_4j10.*" ] , [ "HLT_mb_sp2000_trk70_hmt" ] ]
diff --git a/Trigger/TrigT1/TrigT1CTMonitoring/share/TrigT1CTMonitoringJobOptions_forRecExCommission.py b/Trigger/TrigT1/TrigT1CTMonitoring/share/TrigT1CTMonitoringJobOptions_forRecExCommission.py
index 6d89f825519323d571ed4618214ffdff3cce956e..aea0fe426f7160e0a816799cf90910ec383734df 100644
--- a/Trigger/TrigT1/TrigT1CTMonitoring/share/TrigT1CTMonitoringJobOptions_forRecExCommission.py
+++ b/Trigger/TrigT1/TrigT1CTMonitoring/share/TrigT1CTMonitoringJobOptions_forRecExCommission.py
@@ -167,8 +167,8 @@ if isOnline:
     svcMgr.ToolSvc += BSMon( FillStateCoolFolderName=UsedFillStateCoolFolderName)
     #    RecMuCTPIByteStreamTool.OutputLevel = INFO #DEBUG
     
-    print topSequence
-    print svcMgr
+    printfunc (topSequence)
+    printfunc (svcMgr)
 
 
    
@@ -200,9 +200,10 @@ if not isOnline:
             histbase += "run_RUNNR/"
         try:
             topSequence.CTPSimulation.HistBase = histbase
-        except AttributeError, ex:
-            print ex," ignore for now"
-
+        except AttributeError as ex:
+            printfunc (ex," ignore for now")
+            import traceback
+            traceback.print_exc()
 
     ## AthenaMonManager is the Algorithm that manages many classes inheriting
     ## from ManagedMonitorToolBase
diff --git a/Trigger/TrigT1/TrigT1CaloMonitoring/share/TrigT1CaloMonitoring_forRecExCommission_Run2.py b/Trigger/TrigT1/TrigT1CaloMonitoring/share/TrigT1CaloMonitoring_forRecExCommission_Run2.py
index 2bde474a0d54e35a9f03f8858ab4e6e824bf9937..1716450818e27c8454e3f18f132367d744d9de3f 100755
--- a/Trigger/TrigT1/TrigT1CaloMonitoring/share/TrigT1CaloMonitoring_forRecExCommission_Run2.py
+++ b/Trigger/TrigT1/TrigT1CaloMonitoring/share/TrigT1CaloMonitoring_forRecExCommission_Run2.py
@@ -5,7 +5,7 @@
 # @authors Johanna Fleckner, Andrea Neusiedl, Peter Faulkner
 
 if not 'DQMonFlags' in dir():
-    print "TrigT1CaloMonitoring_forRecExCommission.py: DQMonFlags not yet imported - I import them now"
+    printfunc ("TrigT1CaloMonitoring_forRecExCommission.py: DQMonFlags not yet imported - I import them now")
     from AthenaMonitoring.DQMonFlags import DQMonFlags
 
 # On Tier0 select monitoring tools according to processing step
diff --git a/Trigger/TrigT1/TrigT1Monitoring/share/TrigT1Monitoring_forRecExCommission_Run2.py b/Trigger/TrigT1/TrigT1Monitoring/share/TrigT1Monitoring_forRecExCommission_Run2.py
index c0e45cd004d1e27ee95be4d7360c4b4e5354ffae..d0a712b9d81d0ee005b5cfa360b4b3366af901c9 100644
--- a/Trigger/TrigT1/TrigT1Monitoring/share/TrigT1Monitoring_forRecExCommission_Run2.py
+++ b/Trigger/TrigT1/TrigT1Monitoring/share/TrigT1Monitoring_forRecExCommission_Run2.py
@@ -6,7 +6,7 @@
 #
 from AthenaCommon.GlobalFlags import globalflags
 if not 'DQMonFlags' in dir():
-    print "TrigT1CaloMonitoring_forRecExCommission.py: DQMonFlags not yet imported - I import them now"
+    printfunc ("TrigT1CaloMonitoring_forRecExCommission.py: DQMonFlags not yet imported - I import them now")
     from AthenaMonitoring.DQMonFlags import DQMonFlags
 
 # On Tier0 select monitoring tools according to processing step
@@ -142,4 +142,4 @@ if l1caloRawMon:
     L1Man.ManualDataTypeSetup = DQMonFlags.monManManualDataTypeSetup()
     L1Man.DataType            = DQMonFlags.monManDataType()
 
-print svcMgr.MessageSvc
+printfunc (svcMgr.MessageSvc)