diff --git a/subworkflow/ndppp_prep_cal.cwl b/subworkflow/ndppp_prep_cal.cwl
index 1305efedc793077cf3d28b1bcd40d2f89473d20c..d06e9e6551c7fb68f893ece3ac321e30be9733f5 100644
--- a/subworkflow/ndppp_prep_cal.cwl
+++ b/subworkflow/ndppp_prep_cal.cwl
@@ -39,12 +39,10 @@ inputs:
     'sbg:y': 273.64007568359375
   - id: timeresolution
     type: float
-    default: 4.
     'sbg:x': 2021.81787109375
     'sbg:y': -352.4759216308594
   - id: freqresolution
     type: string
-    default: '48.82kHz '
     'sbg:x': 1999.5889892578125
     'sbg:y': 170.7563934326172
 outputs:
@@ -239,3 +237,5 @@ steps:
     'sbg:y': -55.93873977661133
 requirements:
   - class: SubworkflowFeatureRequirement
+  - class: StepInputExpressionRequirement
+  - class: InlineJavascriptRequirement
\ No newline at end of file
diff --git a/workflows/HBA_calibrator.cwl b/workflows/HBA_calibrator.cwl
index 84519c224280d507367d03698314a631683edbd8..d86ac47d19b1b8c919afa8b6a6260ad092ad64a0 100644
--- a/workflows/HBA_calibrator.cwl
+++ b/workflows/HBA_calibrator.cwl
@@ -40,10 +40,12 @@ inputs:
     'sbg:y': 679.407958984375
   - id: freqresolution
     type: string
+    default: '48.82kHz '
     'sbg:x': -499.0240478515625
     'sbg:y': 231.7971649169922
   - id: timeresolution
     type: float
+    default: 4.
     'sbg:x': -502.6177673339844
     'sbg:y': -846.1633911132812
 outputs: