diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererDATACITE.java b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererDATACITE.java
index 86d39c6b383aa004450debcd03781875e696fd03..cad417d37d9793bb57a60a65041ac7cd37ae7f80 100644
--- a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererDATACITE.java
+++ b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererDATACITE.java
@@ -21,6 +21,7 @@ import info.textgrid.middleware.oaipmh.HeaderType;
 import info.textgrid.middleware.oaipmh.OAIPMHtype;
 import info.textgrid.middleware.oaipmh.ObjectFactory;
 import info.textgrid.middleware.oaipmh.OpenaireDescriptionType;
+import info.textgrid.middleware.oaipmh.RecordType;
 import info.textgrid.middleware.oaipmh.RelatedIdentifierType;
 import info.textgrid.middleware.oaipmh.RelationType;
 import info.textgrid.middleware.oaipmh.Resource;
@@ -110,6 +111,8 @@ public class RecordDelivererDATACITE extends RecordDelivererAbstract {
 
     System.out.println("idInElasticSearchIndex: " + idInElasticSearchIndex);
 
+    GetRecordType getRecordType = new GetRecordType();
+
     System.out.println("  ##  fields (getRecordById): ");
     if (this.fields != null) {
       for (int i = 0; i < this.fields.length; i++) {
@@ -147,7 +150,9 @@ public class RecordDelivererDATACITE extends RecordDelivererAbstract {
       header.setIdentifier(idInElasticSearchIndex);
     }
 
-    return OAIPMHUtilities.getRecordType(this.setOpenAireRecord(), header);
+    getRecordType = OAIPMHUtilities.getRecordType(this.setOpenAireRecord(), header);
+
+    return getRecordType;
   }
 
   /**
@@ -162,6 +167,7 @@ public class RecordDelivererDATACITE extends RecordDelivererAbstract {
    * @throws DatatypeConfigurationException
    * @throws IOException
    */
+  @Deprecated
   public JAXBElement<OAIPMHtype> getRecord(String idInElasticSearchIndex)
       throws ParseException, JAXBException, DatatypeConfigurationException, IOException {
 
@@ -202,7 +208,7 @@ public class RecordDelivererDATACITE extends RecordDelivererAbstract {
   }
 
   /**
-   * Adding the open aire record fields to the openaire record object
+   * Adding the openaire record fields to the openaire record object
    * 
    * @return
    * @throws ParseException