diff --git a/run_with_oversampling.py b/run_with_oversampling.py
index 78da204cdb2e05d33079ed788d73ba5fd1833a27..30371a13a7f8025bf0dcd458567f2a3135bc450a 100644
--- a/run_with_oversampling.py
+++ b/run_with_oversampling.py
@@ -12,7 +12,7 @@ import os
 def load_stations(external_station_list=None):
     import json
     if external_station_list is None:
-        filename = 'supplement/station_list_north_german_plain_rural.json'
+        external_station_list = 'supplement/station_list_north_german_plain_rural.json'
     try:
         filename = external_station_list
         with open(filename, 'r') as jfile:
@@ -24,7 +24,7 @@ def load_stations(external_station_list=None):
 
 def main(parser_args):
     plots = remove_items(DEFAULT_PLOT_LIST, "PlotConditionalQuantiles")
-    workflow = DefaultWorkflow(stations=load_stations('supplement/German_background_station.json'),
+    workflow = DefaultWorkflow(stations=load_stations('supplement/German_background_stations.json'),
         #stations=["DEBW013", "DEBW087", "DEBW107", "DEBW076"],
         epochs=150,
         train_model=True, create_new_model=True, network="UBA",
diff --git a/run_without_oversampling.py b/run_without_oversampling.py
index 7b0826beea2dd11d5d9498ccf4c7240ae467bd12..b88cb143e147750210a89208efb415d68c088a17 100644
--- a/run_without_oversampling.py
+++ b/run_without_oversampling.py
@@ -24,7 +24,7 @@ def load_stations(external_station_list = None):
 
 def main(parser_args):
     plots = remove_items(DEFAULT_PLOT_LIST, "PlotConditionalQuantiles")
-    workflow = DefaultWorkflow(stations=load_stations('supplement/German_background_station.json'),
+    workflow = DefaultWorkflow(stations=load_stations('supplement/German_background_stations.json'),
         #stations=["DEBW013", "DEBW087", "DEBW107", "DEBW076"],
         epochs=150,
         train_model=True, create_new_model=True, network="UBA",