Index: trunk/MagicSoft/Mars/mhist/MHMatrix.cc
===================================================================
--- trunk/MagicSoft/Mars/mhist/MHMatrix.cc	(revision 2098)
+++ trunk/MagicSoft/Mars/mhist/MHMatrix.cc	(revision 2102)
@@ -754,5 +754,6 @@
     if (thsh.GetMinimum()<0)
     {
-        *fLog << err << dbginf << "Renormalization not possible: Target Distribution has values < 0" << endl;
+        *fLog << err << dbginf << "Renormalization not possible: ";
+        *fLog "Target Distribution has values < 0" << endl;
         return kFALSE;
     }
@@ -761,10 +762,7 @@
     if (nmaxevts>fM.GetNrows())
     {
-      *fLog << dbginf << "No.of requested events (" << nmaxevts 
-            << ") exceeds no.of available events (" << fM.GetNrows() 
-            << ")" << endl;
-        *fLog << dbginf 
-              << "        set no.of requested events = no.of available events" 
-              << endl;
+        *fLog << warn << dbginf << "No.requested (" << nmaxevts;
+        *fLog << ") > available events (" << fM.GetNrows() << ")... ";
+        *fLog << "setting equal." << endl;
         nmaxevts = fM.GetNrows();
     }
@@ -811,5 +809,5 @@
     if (hthd.GetMaximum() <= 0)
     {
-        *fLog << err << dbginf << "Maximum ratio is LE zero" << endl;
+        *fLog << err << dbginf << "Maximum correction factor <= 0... abort." << endl;
         return kFALSE;
     }
@@ -882,5 +880,5 @@
 
     if (evtcount1 < nmaxevts)
-        *fLog << warn << "The reference sample contains less events (" << evtcount1 << ") than requested (" << nmaxevts << ")" << endl;
+        *fLog << warn << "Reference sample contains less events (" << evtcount1 << ") than requested (" << nmaxevts << ")" << endl;
 
     if (TestBit(kEnableGraphicalOutput))
