diff --git a/scripts/tracewin_errorstudy b/scripts/tracewin_errorstudy
index 226a31a3adb4703062d8d69d4bc67f05ae4a78d2..7370835fff292e46176996dfaa634948084af7cb 100644
--- a/scripts/tracewin_errorstudy
+++ b/scripts/tracewin_errorstudy
@@ -1,7 +1,6 @@
 #!/usr/bin/env python
 
 
-
 def define_and_handle_args():
     import argparse
 
@@ -134,8 +133,8 @@ def setup_multi(args):
             seeds.append(l.split()[-1])
 
 
-    head_template=file("head.job.multi.tmp","r").read()
-    queue_template=file("queue.job.multi.tmp","r").read()
+    head_template=get_head_multi_template()
+    queue_template=get_queue_multi_template()
     with file(args.calc_dir+"/multi.job","w") as out:
         out.write(head_template.format(**locals()))
 
@@ -199,8 +198,8 @@ def setup(args):
             input_files[i]=input_files[i][:-2]+'_$(Process)'
     input_files=', '.join(input_files)
 
-    head_template=file("head.job.tmp","r").read()
-    queue_template=file("queue.job.tmp","r").read()
+    head_template=get_head_template()
+    queue_template=get_queue_template()
     with file(args.calc_dir+"/submit.job","w") as out:
         out.write(head_template.format(**locals()))