diff --git a/chipathlon/jobs/modules/peak_call.yaml b/chipathlon/jobs/modules/peak_call.yaml
index 11246c41dc7369aae5de2039d0fc02250d9ec1a1..04206f58bba56c916e754962d63c2084cbe3b659 100644
--- a/chipathlon/jobs/modules/peak_call.yaml
+++ b/chipathlon/jobs/modules/peak_call.yaml
@@ -358,13 +358,22 @@ peak_call:
               param_name: full_result
               final_result: true
   - pepr[tool]:
-    - cp:
-        inputs:
-          control.bed:
-            param_name: input_file
-        outputs:
-          control2.bed:
-            param_name: output_file
+    - sharp[peak_type]:
+      - cp:
+          inputs:
+            control.bed:
+              param_name: input_file
+          outputs:
+            control2.bed:
+              param_name: output_file
+    - broad[peak_type]:
+      - cp:
+          inputs:
+            control.bed:
+              param_name: input_file
+          outputs:
+            control2.bed:
+              param_name: output_file
     - cp:
         inputs:
           signal.bed: