diff --git a/fles/mcbm2018/tasks/CbmMcbmCheckTimingAlgo.cxx b/fles/mcbm2018/tasks/CbmMcbmCheckTimingAlgo.cxx
index d878ead93d606c5772944a8bccf665680c0b1e6b..67dca4b8b31d68afb7e89c609702c78008de1c38 100644
--- a/fles/mcbm2018/tasks/CbmMcbmCheckTimingAlgo.cxx
+++ b/fles/mcbm2018/tasks/CbmMcbmCheckTimingAlgo.cxx
@@ -62,7 +62,7 @@ Bool_t CbmMcbmCheckTimingAlgo::Init()
   /// Try to get the 2021 Event header which is containing the Timeslice info
   /// If not present, we have "old" data and will simply catch it with the nullptr value
   auto eh = FairRun::Instance()->GetEventHeader();
-  LOG(info) << "CbmMcbmCheckTimingAlgo => EventHeader ptr: " << eh << " " << eh->IsA();
+  LOG(info) << "CbmMcbmCheckTimingAlgo => EventHeader ptr: " << eh << " (" << eh->IsA()->GetName() << ")";
   fCbmTsEventHeader = dynamic_cast<CbmTsEventHeader*>(eh);
   if (nullptr != fCbmTsEventHeader) {
     LOG(info) << "CbmMcbmCheckTimingAlgo => Using the index from the TS Event header for Evo plots";
@@ -134,7 +134,7 @@ void CbmMcbmCheckTimingAlgo::CreateHistos()
         new TH2F(Form("h%s%sDiffEvo%d", (*det).sName.data(), fRefDet.sName.data(), i),
                  Form("%s(%s) - %s;TS; time diff [ns];Counts", (*det).sName.data(), (*det).vName[i].data(),
                       fRefDet.sName.data()),
-                 1000, 0, 10000, (*det).uRangeNbBins, (*det).dTimeRangeBeg, (*det).dTimeRangeEnd));
+                 10000, -0.5, 10000 - 0.5, (*det).uRangeNbBins, (*det).dTimeRangeBeg, (*det).dTimeRangeEnd));
 
       fvhDetToRefDiffEvoLong[(*det).detId].push_back(
         new TH2F(Form("h%s%sDiffEvoLong%d", (*det).sName.data(), fRefDet.sName.data(), i),
@@ -179,7 +179,8 @@ Bool_t CbmMcbmCheckTimingAlgo::ReInit() { return kTRUE; }
 // ---- Exec ----------------------------------------------------------
 void CbmMcbmCheckTimingAlgo::ProcessTs()
 {
-  LOG(debug) << "executing TS " << fuNbTs;
+  LOG(info) << "executing TS " << fuNbTs << " index ["
+            << (fCbmTsEventHeader != nullptr ? fCbmTsEventHeader->GetTsIndex() : -1) << "]";
 
   switch (fRefDet.detId) {
     case ECbmModuleId::kSts: {
diff --git a/fles/mcbm2018/tasks/CbmMcbmCheckTimingAlgo.h b/fles/mcbm2018/tasks/CbmMcbmCheckTimingAlgo.h
index f1e484f999fe48fab7df000249ee948304e8387f..7acc01170d3db87742e0539ee17626d33734cc2d 100644
--- a/fles/mcbm2018/tasks/CbmMcbmCheckTimingAlgo.h
+++ b/fles/mcbm2018/tasks/CbmMcbmCheckTimingAlgo.h
@@ -43,7 +43,7 @@ public:
   UInt_t uChargeCutMax =
     0;  /// Charge cut used for example to reject/select pulser, no effect if equal, select if min < max, reject if max < min
   UInt_t uNdiv                   = 1;  /// No of subdivisions for ech detector
-  std::vector<std::string> vName = {"none"};
+  std::vector<std::string> vName = {""};
   /// Book-keeping variables
   Double_t dPrevTime      = 0.;
   Int_t iPrevRefFirstDigi = 0;