diff --git a/da/platform/huygens.py b/da/platform/huygens.py
index 05bddf0a17f7ada63762cee2f9a2c5856c9b7221..6a89f52e5a1095e53f8ff59a5e38018a78ed74bf 100755
--- a/da/platform/huygens.py
+++ b/da/platform/huygens.py
@@ -86,7 +86,7 @@ class HuygensPlatForm(PlatForm):
        #            """\n"""
 
        
-        template = """#! jobshell \n"""+\
+        template = """#!/bin/bash \n"""+\
                    """## \n"""+ \
                    """## This is a set of dummy names, to be replaced by values from the dictionary \n"""+ \
                    """## Please make your own platform specific template with your own keys and place it in a subfolder of the da package.\n """+ \
@@ -97,20 +97,14 @@ class HuygensPlatForm(PlatForm):
                    """networkMPI \n"""+\
                    """# @ notification = never\n"""+\
                    """# @ input = jobinput\n"""+\
-                   """# @ output = out.$(jobid)\n"""+\
-                   """# @ error = err.$(jobid)\n"""+\
+                   """# @ output = logfile.$(jobid)\n"""+\
+                   """# @ error = logfile.$(jobid)\n"""+\
                    """# @ wall_clock_limit = jobtime\n""" +\
                    """# @ job_type = jobtype \n"""+\
+                   """# @ shell = /bin/bash\n"""+\
                    """# @ queue \n"""+\
                    """\n"""+\
-                   """module unload fortran/ibm \n"""+\
-                   """module load fortran/ibm/13.1 \n"""+\
-                   """module load szip \n"""+\
-                   """module load hdf4nn \n"""+\
-                   """module load python \n"""+\
-                   """module load hdf5-mp/1.8.2 \n"""+\
-                   """module load hdf5/1.8.6 \n"""+\
-                   """module load modulenetcdf"""+\
+                   """module load ctdas\n"""+\
 		   """\n"""
 
         if 'depends' in joboptions: