diff --git a/workflows/iderha-aggregate/aggregate-pulldata.cwl b/workflows/iderha-aggregate/aggregate-pulldata.cwl
index 97ec42d70f05f8dcf94ca84e5aa86195267d7cf8..85e6e071c0fa52b97a1bfdd43f151a22e3d1715a 100644
--- a/workflows/iderha-aggregate/aggregate-pulldata.cwl
+++ b/workflows/iderha-aggregate/aggregate-pulldata.cwl
@@ -7,7 +7,7 @@ doc: "Task to pull data from EDC"
 
 hints:
   - class: DockerRequirement
-    dockerPull: gitlab.lcsb.uni.lu:4567/luca.bolzani/iderha-test-deployment/test-aggregate-remote
+    dockerPull: gitlab.lcsb.uni.lu:4567/luca.bolzani/iderha-test-deployment/edc-client
 
 inputs:
   - id: input
@@ -16,8 +16,9 @@ inputs:
       position: 1
 
 outputs:
-  - id: datalink
-    type: stdout
+  datalink:
+    type: File
+    outputBinding:
+      glob: aggregated-ages.json
 
-stdout: stdout.txt
-baseCommand: ["aggregate_remote"]
+baseCommand: ["/app/edc_client.sh"]