diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererDC.java b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererDC.java
index 56de191d53f68dc22e70418eb10abb5313f731f0..77ddf08c3141ae7ec32f65109e8e06a05b1a76c3 100644
--- a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererDC.java
+++ b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererDC.java
@@ -268,8 +268,8 @@ public class RecordListDelivererDC extends RecordListDelivererAbstract {
             String identifier = OAIPMHUtilities.fieldLoader(json, this.identifierField);
             String setSpec = identifier;
 
-            System.out.println("identifier: " + identifier);
-            System.out.println("setSpec: " + setSpec);
+            log.debug("identifier: " + identifier);
+            log.debug("setSpec: " + setSpec);
 
             try {
               dublinCoreBuilder = putContentIntoDCFieldLists2(hit,
@@ -294,8 +294,10 @@ public class RecordListDelivererDC extends RecordListDelivererAbstract {
       // if (resTokenForResponse != null) {
 
       recordList.setResumptionToken(resTokenForResponse);
-      System.out.println("RESTOKEN: ");
-      System.out.println(recordList.getResumptionToken());
+
+      log.debug("RESTOKEN: ");
+      log.debug(recordList.getResumptionToken());
+
       // }
 
     } else {
@@ -417,7 +419,7 @@ public class RecordListDelivererDC extends RecordListDelivererAbstract {
     MetadataType metadata = new MetadataType();
     RecordType record = new RecordType();
 
-    System.out.println("headerIdentifier: " + headerIdentifier);
+    log.debug("headerIdentifier: " + headerIdentifier);
 
     metadata = dublinCoreBuilder.getDC();
     record.setMetadata(metadata);
@@ -462,7 +464,7 @@ public class RecordListDelivererDC extends RecordListDelivererAbstract {
       QueryBuilder matchQuery = QueryBuilders.matchPhraseQuery(queryField, valueField);
       QueryBuilder boolQuery = QueryBuilders.boolQuery().must(rangeQuery).must(matchQuery);
 
-      System.out.println(boolQuery);
+      log.debug("boolQuery: " + boolQuery);
 
       query = boolQuery;
     } else {
@@ -471,11 +473,10 @@ public class RecordListDelivererDC extends RecordListDelivererAbstract {
     }
     try {
 
-      // System.out.println(" ## getRecords() --> "
-      // + (query != null ? "queryName=" + query.getName() : "query=NULL") + " | "
-      // + (recordList != null ? recordList : "recordList=NULL") + " | "
-      // + (resumptionToken != null ? resumptionToken : "resumptionToken=NULL") + " | "
-      // + (set != null ? set : "set=NULL"));
+      log.debug("getRecords(): " + (query != null ? "queryName=" + query.getName() : "query=NULL")
+          + " | " + (recordList != null ? recordList : "recordList=NULL") + " | "
+          + (resumptionToken != null ? resumptionToken : "resumptionToken=NULL") + " | "
+          + (set != null ? set : "set=NULL"));
 
       fetchFields(query, recordList, resumptionToken, set);