diff --git a/reco/detectors/tof/CbmTofEventClusterizer.cxx b/reco/detectors/tof/CbmTofEventClusterizer.cxx
index 435bae290faeb6ec20e039c92d731fdb371ca49e..22b3f682d0cefc44c14173ec5331c258953f2695 100644
--- a/reco/detectors/tof/CbmTofEventClusterizer.cxx
+++ b/reco/detectors/tof/CbmTofEventClusterizer.cxx
@@ -373,6 +373,8 @@ void CbmTofEventClusterizer::Exec(Option_t* option)
     LOG(info) << "New timeslice " << iNbTs << " with " << fEventsColl->GetEntriesFast() << " events, "
               << fDigiMan->GetNofDigis(ECbmModuleId::kTof) << " TOF digis + "
               << fDigiMan->GetNofDigis(ECbmModuleId::kT0) << " T0 digis ";
+    fiNbSkip1 = 0;
+    fiNbSkip2 = 0;
     iNbTs++;
     fiHitStart        = 0;
     Int_t iNbHits     = 0;
@@ -467,6 +469,14 @@ void CbmTofEventClusterizer::Exec(Option_t* option)
       fTofHitsColl->Clear("C");
       fTofDigiMatchColl->Delete();  //Clear("C");
     }
+    if (0 < fiNbSkip1) {
+      //
+      LOG(info) << "Total Skip1 Digi nb " << fiNbSkip1;
+    }
+    if (0 < fiNbSkip2) {
+      //
+      LOG(info) << "Total Skip2 Digi nb " << fiNbSkip2;
+    }
   }
   else {
     // fTofDigisColl=fTofRawDigisColl;
@@ -4793,6 +4803,7 @@ Bool_t CbmTofEventClusterizer::BuildClusters()
     // Then loop over the digis array and store the Digis in separate vectors for
     // each RPC modules
 
+
     //      iNbTofDigi = fTofCalDigisColl->GetEntriesFast();
     iNbTofDigi = fTofCalDigiVec->size();
     for (Int_t iDigInd = 0; iDigInd < iNbTofDigi; iDigInd++) {
@@ -4815,11 +4826,14 @@ Bool_t CbmTofEventClusterizer::BuildClusters()
                       .push_back(iDigInd);
       }
       else {
-        LOG(info) << "Skip2 Digi "
-                  << " Type " << pDigi->GetType() << " " << fDigiBdfPar->GetNbSmTypes() << " Sm " << pDigi->GetSm()
-                  << " " << fDigiBdfPar->GetNbSm(pDigi->GetType()) << " Rpc " << pDigi->GetRpc() << " "
-                  << fDigiBdfPar->GetNbRpc(pDigi->GetType()) << " Ch " << pDigi->GetChannel() << " "
-                  << fDigiBdfPar->GetNbChan(pDigi->GetType(), 0);
+        if (fiNbSkip2 < 20) {
+          LOG(info) << "Skip2 Digi "
+                    << " Type " << pDigi->GetType() << " " << fDigiBdfPar->GetNbSmTypes() << " Sm " << pDigi->GetSm()
+                    << " " << fDigiBdfPar->GetNbSm(pDigi->GetType()) << " Rpc " << pDigi->GetRpc() << " "
+                    << fDigiBdfPar->GetNbRpc(pDigi->GetType()) << " Ch " << pDigi->GetChannel() << " "
+                    << fDigiBdfPar->GetNbChan(pDigi->GetType(), 0);
+        }
+        ++fiNbSkip2;
       }
     }  // for( Int_t iDigInd = 0; iDigInd < nTofDigi; iDigInd++ )
 
@@ -6230,11 +6244,14 @@ Bool_t CbmTofEventClusterizer::CalibRawDigis()
       }
     }
     else {
-      LOG(info) << "Skip1 Digi "
-                << " Type " << pDigi->GetType() << " " << fDigiBdfPar->GetNbSmTypes() << " Sm " << pDigi->GetSm() << " "
-                << fDigiBdfPar->GetNbSm(pDigi->GetType()) << " Rpc " << pDigi->GetRpc() << " "
-                << fDigiBdfPar->GetNbRpc(pDigi->GetType()) << " Ch " << pDigi->GetChannel() << " "
-                << fDigiBdfPar->GetNbChan(pDigi->GetType(), 0);
+      if (fiNbSkip1 < 20) {
+        LOG(info) << "Skip1 Digi "
+                  << " Type " << pDigi->GetType() << " " << fDigiBdfPar->GetNbSmTypes() << " Sm " << pDigi->GetSm()
+                  << " " << fDigiBdfPar->GetNbSm(pDigi->GetType()) << " Rpc " << pDigi->GetRpc() << " "
+                  << fDigiBdfPar->GetNbRpc(pDigi->GetType()) << " Ch " << pDigi->GetChannel() << " "
+                  << fDigiBdfPar->GetNbChan(pDigi->GetType(), 0);
+      }
+      ++fiNbSkip1;
     }
 
     if (0)  // (bAddBeamCounterSideDigi)
diff --git a/reco/detectors/tof/CbmTofEventClusterizer.h b/reco/detectors/tof/CbmTofEventClusterizer.h
index 97fa8edeb7ce3a9c547dca586dad816ac664dafc..5c754987155808c58fb680cb312c063c8f4a2235 100644
--- a/reco/detectors/tof/CbmTofEventClusterizer.h
+++ b/reco/detectors/tof/CbmTofEventClusterizer.h
@@ -271,6 +271,8 @@ private:
 
   // Generic
   Int_t fVerbose;
+  Int_t fiNbSkip1 = 0;
+  Int_t fiNbSkip2 = 0;
 
 
   // Intermediate storage variables