diff --git a/steps/DP3.Execute.cwl b/steps/DP3.Execute.cwl
index bf15ea45d9ac61ab6d23521605ea0955324e7e45..89f6ac42a1b5a8447c23686dfe66a6c7cd9ac01f 100644
--- a/steps/DP3.Execute.cwl
+++ b/steps/DP3.Execute.cwl
@@ -17,6 +17,10 @@ inputs:
     type: 'Any[]?'
     'sbg:x': -518.3988647460938
     'sbg:y': -88
+  - id: autoweight
+    type: boolean
+    'sbg:x': -113
+    'sbg:y': 290
 outputs:
   - id: secondary_output_files
     outputSource:
@@ -69,10 +73,13 @@ steps:
         source: generic_step/output_file_names
       - id: output_directory_names
         source: generic_step/output_directory_names
+      - id: autoweight
+        source: autoweight
     out:
       - id: msout
       - id: secondary_output_files
       - id: secondary_output_directories
+      - id: logfile
     run: ./DPPP.cwl
     'sbg:x': 26
     'sbg:y': -46