diff --git a/ProcessorComponents.py b/ProcessorComponents.py
index f52434ff2e3d2e9cd2a7824f595031256cbf1d93..ed24fe41389082f65d983e04766fd78ddd8ee8fe 100644
--- a/ProcessorComponents.py
+++ b/ProcessorComponents.py
@@ -184,11 +184,19 @@ def query_past_successes(input_args):
 
         # check if deposition data is readily available
         dep_success_file = Template(config_i[component]['Deposition']['SuccessFileTemplate']).substitute(**config_i)
-        query_proceed(dep_success_file,'deposition')
+        try:
+            query_proceed(dep_success_file,'deposition')
+        except:
+            dep_success_file_alt = Template(config_i[component]['Deposition']['AlternativeSuccessFileTemplate']).substitute(**config_i)
+            query_proceed(dep_success_file_alt,'deposition')
 
         # check if environment data is readily available
         env_success_file = Template(config_i[component]['Environment']['SuccessFileTemplate']).substitute(**config_i)
-        query_proceed(env_success_file,'envsironment')
+        try:
+            query_proceed(env_success_file,'environment')
+        except:
+            env_success_file_alt = Template(config_i[component]['Environment']['AlternativeSuccessFileTemplate']).substitute(**config_i)
+            query_proceed(env_success_file_alt,'environment')
 
     return True