diff --git a/objectstore/ArchiveRequest.cpp b/objectstore/ArchiveRequest.cpp
index a77e290b79c00f1906da669ed619d9c7a02ba31f..a421bd42cc9c7c5474886771e3f50df766518f16 100644
--- a/objectstore/ArchiveRequest.cpp
+++ b/objectstore/ArchiveRequest.cpp
@@ -823,7 +823,7 @@ auto ArchiveRequest::determineNextStep(uint32_t copyNumberUpdated, JobEvent jobE
   if (!currentStatus) {
     std::stringstream err;
     err << "In ArchiveRequest::updateJobStatus(): copynb not found : " << copyNumberUpdated
-        << "exiing ones: ";
+        << "existing ones: ";
     for (auto &j: jl) err << j.copynb() << "  ";
     throw cta::exception::Exception(err.str());
   }
diff --git a/objectstore/GarbageCollector.hpp b/objectstore/GarbageCollector.hpp
index 04111a9fd76b84275fc91edc6306d19b96680b78..b84a2728ed98bc5ec9034db936aab9024cdcd00e 100644
--- a/objectstore/GarbageCollector.hpp
+++ b/objectstore/GarbageCollector.hpp
@@ -77,6 +77,7 @@ public:
         cta::catalogue::Catalogue & catalogue, log::LogContext & lc);
     //Sorter& getSorter();
     
+  private:
     std::string dispatchArchiveAlgorithms(std::list<std::shared_ptr<ArchiveRequest>> &jobs,const JobQueueType& jobQueueType, const std::string& containerIdentifier,
         const std::string& tapepool,std::set<std::string> & jobsIndividuallyGCed, 
         Agent& agent, AgentReference& agentReference, Backend & objectstore, log::LogContext &lc);