--- a/src/net/timbusproject/dpes/alternative/ReasonerClient/SOAP/DependencyReasonerClient.java
+++ b/src/net/timbusproject/dpes/alternative/ReasonerClient/SOAP/DependencyReasonerClient.java
@@ -20,7 +20,7 @@
 
 import ch.lambdaj.function.convert.Converter;
 import com.sun.xml.ws.wsdl.parser.InaccessibleWSDLException;
-import net.timbusproject.dpes.alternative.ReasonerClient.REST.RequestData;
+import net.timbusproject.dpes.alternative.ReasonerClient.common.RequestData;
 import net.timbusproject.dpes.alternative.ReasonerClient.common.ReasonerClientException;
 import net.timbusproject.dpes.alternative.ReasonerClient.common.ResponseData;
 import net.timbusproject.reasoner.Result;
@@ -47,7 +47,7 @@
     public ResponseData request(RequestData requestData) throws IOException, ReasonerClientException {
         try {
             LOG.info("Issuing reasoning request...");
-            String uuid = initiateReasoning(requestData);
+            long uuid = initiateReasoning(requestData);
             LOG.info("Got UUID: " + uuid);
             LOG.info("Waiting for completion...");
             return retrieveResult(uuid);
@@ -56,7 +56,7 @@
         }
     }
 
-    private ResponseData retrieveResult(String uuid) throws IOException, ReasonerClientException {
+    private ResponseData retrieveResult(long uuid) throws IOException, ReasonerClientException {
         ServerService serverService = new ServerService();
         Result response = serverService.getServerPort().get(uuid);
         while (response == null) {
@@ -73,14 +73,16 @@
         return new ResponseData(response);
     }
 
-    private String initiateReasoning(RequestData requestData) throws IOException, ReasonerClientException {
+    private long initiateReasoning(RequestData requestData) throws IOException, ReasonerClientException {
         ServerService serverService = new ServerService();
         return serverService.getServerPort().reason(
                 toPackages(requestData.getToInstall()),
                 toPackages(requestData.getToRemove()),
                 new ArrayList<VersionedPackage>(),
                 requestData.getTarget(),
-                requestData.getDataset()
+                requestData.getDataset(),
+                requestData.getOntology(),
+                requestData.getUniverse()
         );
     }