diff --git a/impl/src/main/java/de/fitko/fitconnect/impl/metadata/MetadataGenerationService.java b/impl/src/main/java/de/fitko/fitconnect/impl/metadata/MetadataUploadService.java
similarity index 61%
rename from impl/src/main/java/de/fitko/fitconnect/impl/metadata/MetadataGenerationService.java
rename to impl/src/main/java/de/fitko/fitconnect/impl/metadata/MetadataUploadService.java
index c15ae7fc2e9cfee1fc7c58466e330a760c3997f7..3c1318f913984788ddbfdcb1df1a7b61ebbbb24f 100644
--- a/impl/src/main/java/de/fitko/fitconnect/impl/metadata/MetadataGenerationService.java
+++ b/impl/src/main/java/de/fitko/fitconnect/impl/metadata/MetadataUploadService.java
@@ -1,13 +1,22 @@
 package de.fitko.fitconnect.impl.metadata;
 
+import com.google.inject.Inject;
 import de.fitko.fitconnect.api.domain.model.metadata.Metadata;
 import de.fitko.fitconnect.api.domain.model.metadata.attachment.Attachment;
 import de.fitko.fitconnect.api.domain.model.metadata.data.Data;
 import de.fitko.fitconnect.api.services.metadata.MetadataService;
+import org.springframework.web.client.RestTemplate;
 
 import java.util.List;
 
-public class MetadataGenerationService implements MetadataService {
+public class MetadataUploadService implements MetadataService {
+
+    private final RestTemplate restTemplate;
+
+    @Inject
+    MetadataUploadService(final RestTemplate restTemplate){
+        this.restTemplate = restTemplate;
+    }
 
     @Override
     public Metadata createMetadata(Data data, List<Attachment> attachments) {