diff --git a/workflows/prefactor_calibrator.cwl b/workflows/prefactor_calibrator.cwl
index f62f4eca3de314c41244d29cfb3de529810cdd8a..31e959bb7b733737f5464b3dfb2ea04a2d6dc5dd 100644
--- a/workflows/prefactor_calibrator.cwl
+++ b/workflows/prefactor_calibrator.cwl
@@ -244,10 +244,6 @@ steps:
         source: demix_freqstep
       - id: demix_timestep
         source: demix_timestep
-      - id: demix_target
-        source: demix_target
-      - id: demix_target
-        source: demix_target
       - id: demix
         source: demix
       - id: memoryperc
diff --git a/workflows/prefactor_calibrator/prep.cwl b/workflows/prefactor_calibrator/prep.cwl
index dd1b52699d5c7a294af569f93056a113ce31b3a9..5cff3afa51658647e44d86d9935cd3cbfe319d6e 100644
--- a/workflows/prefactor_calibrator/prep.cwl
+++ b/workflows/prefactor_calibrator/prep.cwl
@@ -5,26 +5,38 @@ label: prep_cal
 $namespaces:
   sbg: 'https://www.sevenbridges.com/'
 inputs:
+  - id: msin
+    type: 'Directory[]'
+    'sbg:x': -1000
+    'sbg:y': -800
+  - id: flag_baselines
+    type: 'string[]'
+    'sbg:x': -1000
+    'sbg:y': -700
+  - id: process_baselines_cal
+    type: string
+    'sbg:x': -1000
+    'sbg:y': -600
+  - id: filter_baselines
+    type: string
+    'sbg:x': -1000
+    'sbg:y': -500
+  - id: do_smooth
+    type: boolean
+    'sbg:x': -1000
+    'sbg:y': -400
   - id: raw_data
     type: boolean
-    'sbg:x': -634
-    'sbg:y': -688
+    'sbg:x': -1000
+    'sbg:y': -300
   - id: demix
     type: boolean
     'sbg:x': -639
     'sbg:y': -206.68032836914062
-  - id: msin
-    type: 'Directory[]'
-    'sbg:x': -635
-    'sbg:y': -543
   - id: memoryperc
     type: int
     'sbg:x': -634
     'sbg:y': -411
-  - id: baselines_to_flag
-    type: 'string[]'
-    'sbg:x': -635
-    'sbg:y': -100.83224487304688
   - id: min_separation
     type: float?
     'sbg:x': -638.4987182617188