diff --git a/steps/DPPP.cwl b/steps/DPPP.cwl
index 288049a7c75e8c23b1c6de06a32740811845530f..dfd2cdcbd581d9f7140df3f3456f6e48565875d5 100755
--- a/steps/DPPP.cwl
+++ b/steps/DPPP.cwl
@@ -43,6 +43,12 @@ inputs:
     inputBinding:
       position: 0
       prefix: '-msin.autoweight=True'
+  - default: "dysco"
+    id: storagemanager
+    type: string
+    inputBinding:
+      position: 0
+      prefix: '-msout.storagemanager='
   - default: ''
     id: baseline
     type: string
diff --git a/steps/applycal.cwl b/steps/applycal.cwl
index 748029f85ade072e5bed2419133931070a17c6a6..5a62a2119adb8792c0d86d1708cf717757672cf9 100644
--- a/steps/applycal.cwl
+++ b/steps/applycal.cwl
@@ -48,11 +48,16 @@ inputs:
       Type of correction to perform. When using H5Parm, this is for now the name
       of the soltab; the type will be deduced from the metadata in that soltab,
       except for full Jones, in which case correction should be 'fulljones'.
+  - id: storagemanager
+    type: string
+    default: dysco
+    inputBinding
+      prefix: msout.storagemanager=
   - id: updateweights
     type: boolean?
     inputBinding:
       position: 0
-      prefix: applycal.updateweights=True
+      prefix: -applycal.updateweights=True
 outputs:
   - id: msout
     doc: Output Measurement Set
diff --git a/steps/ddecal.cwl b/steps/ddecal.cwl
index cc54a6cda7892c991213dc11cbe3769fc8b55085..3eddf9ef67016053829920325c18bd45ceb4f470 100644
--- a/steps/ddecal.cwl
+++ b/steps/ddecal.cwl
@@ -90,7 +90,11 @@ inputs:
       and mode=rotation+diagonal.
     inputBinding:
       prefix: flagdivergedonly=True
-
+  - id: storagemanager
+    type: string
+    default: dysco
+    inputBinding
+      prefix: msout.storagemanager=
   - id: mode
     type:
       type: enum
diff --git a/steps/gaincal.cwl b/steps/gaincal.cwl
index e017373e0bfe4a6ef68930d4f380dbfbc8cb65e7..d57b71284e6dbbb7c8068f505c3d0b00b97d1868 100644
--- a/steps/gaincal.cwl
+++ b/steps/gaincal.cwl
@@ -51,6 +51,11 @@ inputs:
     inputBinding:
         prefix: gaincal.usebeammodel=true
         separate: false
+  - id: storagemanager
+    type: string
+    default: dysco
+    inputBinding
+      prefix: msout.storagemanager=
   - id: solint
     type: int
     default: 1
diff --git a/steps/predict.cwl b/steps/predict.cwl
index d9facbb83d6430dcde76caf49490e711afe14952..d785f10865aa797e555d7690459619a753ba4783 100644
--- a/steps/predict.cwl
+++ b/steps/predict.cwl
@@ -21,6 +21,11 @@ inputs:
       prefix: msin.datacolumn=
       separate: false
     doc: Input data Column
+  - id: storagemanager
+    type: string
+    default: dysco
+    inputBinding
+      prefix: msout.storagemanager=  
   - default: MODEL_DATA
     id: msout_datacolumn
     type: string