diff --git a/steps/fetch_data.cwl b/steps/fetch_data.cwl
index 0c8ad729aaceadbf69425265c3d826822343a4b6..31cf265a465fa3d6de228939c8d03a18e64f23db 100644
--- a/steps/fetch_data.cwl
+++ b/steps/fetch_data.cwl
@@ -31,7 +31,7 @@ requirements:
             echo "Downloading $turl with globus-url-copy"
             globus-url-copy $turl - | tar -xvf -
           else
-            echo "Downloading $1 with gfal-copy"
-            sudo ln -s /usr/bin/python3 /usr/bin/python
-            gfal-copy $1 - | tar -xvf -
+            echo "Downloading $1 with srmcp"
+            srmcp $1 file:////`pwd`/$(basename $1)
+            tar -xvf $(basename $1)
           fi