diff --git a/genProcessScript.py b/genProcessScript.py
index 71010db3561c0a7a21100aacd844aca750aa9da1..4f55ba5402cda59077f7c6bf1afd753ff325991e 100644
--- a/genProcessScript.py
+++ b/genProcessScript.py
@@ -77,16 +77,16 @@ def main(argv):
         joball = ' '.join(joblist)
         f.write('all : ' + joball + '\n\n')
         for d in valid_dirs_L8:
-            f.write(joblist.pop() + ' :\n')
+            f.write(joblist.pop(0) + ' :\n')
             f.write('      python preprocess.py ' + opt_str + ' ' + d + '\n\n')
         for d in valid_dirs_S2:
-            f.write(joblist.pop() + ' :\n')
+            f.write(joblist.pop(0) + ' :\n')
             f.write('      python preprocess.py ' + opt_str + ' ' + opt_str_s2 + ' ' + d + '\n\n')
         for d in valid_dirs_S2_THEIA:
-            f.write(joblist.pop() + ' :\n')
+            f.write(joblist.pop(0) + ' :\n')
             f.write('      python preprocess.py ' + opt_str + ' ' + opt_str_s2 + ' ' + d + '\n\n')
         for d in valid_dirs_Venus:
-            f.write(joblist.pop() + ' :\n')
+            f.write(joblist.pop(0) + ' :\n')
             f.write('      python preprocess.py ' + opt_str + ' ' + opt_str_s2 + ' ' + d + '\n\n')
         f.close()