diff --git a/Python_files/Code/build_config_files/build_config_1.py b/Python_files/Code/build_config_files/build_config_1.py
index 44796abc06e6287bd123d8c60dec68ff0648894e..85d241f5572f1794ac85a0d0b0a0d1f6ccac248a 100644
--- a/Python_files/Code/build_config_files/build_config_1.py
+++ b/Python_files/Code/build_config_files/build_config_1.py
@@ -1,5 +1,16 @@
 import json
 from func_bound_values import *
+import os
+
+# set wd to build_config_files folder
+wd = os.getcwd()
+# check if already in correct wd
+if wd[-18:] == 'build_config_files':
+    pass
+# if not, change to build_config_files
+else:
+    path = wd + '/Python_files/Code/build_config_files'
+    os.chdir(path)
 
 # set constants
 rho_l = 1028
diff --git a/Python_files/Code/build_config_files/build_config_2.py b/Python_files/Code/build_config_files/build_config_2.py
index ad0cd859d8cc1442215e792b388d3fe6b901a7eb..14bda5a0b81279900a2cabccd2634df2789228f7 100644
--- a/Python_files/Code/build_config_files/build_config_2.py
+++ b/Python_files/Code/build_config_files/build_config_2.py
@@ -1,5 +1,16 @@
 import json
 from func_bound_values import *
+import os
+
+# set wd to build_config_files folder
+wd = os.getcwd()
+# check if already in correct wd
+if wd[-18:] == 'build_config_files':
+    pass
+# if not, change to build_config_files
+else:
+    path = wd + '/Python_files/Code/build_config_files'
+    os.chdir(path)
 
 # set constants
 rho_l = 1028
diff --git a/Python_files/Code/build_config_files/build_config_3.py b/Python_files/Code/build_config_files/build_config_3.py
index f2b3701fe81b1c7b29be031145a71fb82617138d..2502bd00734b2b3e3ef266f10d34fba75a95979f 100644
--- a/Python_files/Code/build_config_files/build_config_3.py
+++ b/Python_files/Code/build_config_files/build_config_3.py
@@ -1,5 +1,16 @@
 import json
 from func_bound_values import *
+import os
+
+# set wd to build_config_files folder
+wd = os.getcwd()
+# check if already in correct wd
+if wd[-18:] == 'build_config_files':
+    pass
+# if not, change to build_config_files
+else:
+    path = wd + '/Python_files/Code/build_config_files'
+    os.chdir(path)
 
 # set constants
 rho_l = 1028
diff --git a/Python_files/Code/build_config_files/build_config_4.py b/Python_files/Code/build_config_files/build_config_4.py
index 4e5728e9bd64286b21f711f41a2932d915f9446b..390eb2dadc8f2ab6b5964e264b63861424fb7a0d 100644
--- a/Python_files/Code/build_config_files/build_config_4.py
+++ b/Python_files/Code/build_config_files/build_config_4.py
@@ -1,5 +1,16 @@
 import json
 from func_bound_values import *
+import os
+
+# set wd to build_config_files folder
+wd = os.getcwd()
+# check if already in correct wd
+if wd[-18:] == 'build_config_files':
+    pass
+# if not, change to build_config_files
+else:
+    path = wd + '/Python_files/Code/build_config_files'
+    os.chdir(path)
 
 
 # set constants
diff --git a/Python_files/Code/build_config_files/build_config_MOSAiC.py b/Python_files/Code/build_config_files/build_config_MOSAiC.py
index d8991c424b44250d51b2a07af6b2465a3e633559..0aab77eae56481b3293d8e1da07ccf9e73e98a30 100644
--- a/Python_files/Code/build_config_files/build_config_MOSAiC.py
+++ b/Python_files/Code/build_config_files/build_config_MOSAiC.py
@@ -1,5 +1,16 @@
 import json
 from func_bound_values import *
+import os
+
+# set wd to build_config_files folder
+wd = os.getcwd()
+# check if already in correct wd
+if wd[-18:] == 'build_config_files':
+    pass
+# if not, change to build_config_files
+else:
+    path = wd + '/Python_files/Code/build_config_files'
+    os.chdir(path)
 
 # set constants
 rho_l = 1028
@@ -61,7 +72,7 @@ config['harmonic_flag'] = 2
 config['prescribe_flag'] = 1
 config['salt_flag'] = 1
 # ________________________bottom setting______________________
-config['turb_flag'] = 1
+config['turb_flag'] = 2  # was on two in 203
 config['bottom_flag'] = 1
 config['tank_flag'] = 1
 # ________________________snow______________________
diff --git a/Python_files/Code/build_config_files/build_config_initial_state.py b/Python_files/Code/build_config_files/build_config_initial_state.py
index e300efacb7c3b939e822b27fef9b355fe387785f..996242548d6c28ad6ab449d60b4d0cacc243c6c2 100644
--- a/Python_files/Code/build_config_files/build_config_initial_state.py
+++ b/Python_files/Code/build_config_files/build_config_initial_state.py
@@ -1,5 +1,16 @@
 import json
 from func_bound_values import *
+import os
+
+# set wd to build_config_files folder
+wd = os.getcwd()
+# check if already in correct wd
+if wd[-18:] == 'build_config_files':
+    pass
+# if not, change to build_config_files
+else:
+    path = wd + '/Python_files/Code/build_config_files'
+    os.chdir(path)
 
 # set constants
 rho_l = 1028
diff --git a/Python_files/Code/build_config_files/build_config_mosaic1.py b/Python_files/Code/build_config_files/build_config_mosaic1.py
index 5b68b144214d1069dd4a7a1433d5118e7c1e7bac..8a4372d34a766b8be8f5639cda6539b85f3c9c8c 100644
--- a/Python_files/Code/build_config_files/build_config_mosaic1.py
+++ b/Python_files/Code/build_config_files/build_config_mosaic1.py
@@ -1,5 +1,16 @@
 import json
 from func_bound_values import *
+import os
+
+# set wd to build_config_files folder
+wd = os.getcwd()
+# check if already in correct wd
+if wd[-18:] == 'build_config_files':
+    pass
+# if not, change to build_config_files
+else:
+    path = wd + '/Python_files/Code/build_config_files'
+    os.chdir(path)
 
 
 # set constants
@@ -50,10 +61,10 @@ config['N_middle'] = config['Nlayer'] - config['N_top'] - config['N_bottom']
 # **********************************************************************************************************************
 # ________________________top heat flux____________
 config['boundflux_flag'] = 2
-config['albedo_flag'] = 1
+config['albedo_flag'] = 2
 # ________________________brine_dynamics____________
 config['grav_heat_flag'] = 1  # was set to 2 in testcase 203!
-config['flush_heat_flag'] = 2
+config['flush_heat_flag'] = 1
 config['flood_flag'] = 2
 config['flush_flag'] = 5
 config['grav_flag'] = 2
diff --git a/Run_specifics/config.json b/Run_specifics/config.json
index 20a72763177bf13b90f6f741929de21f38e8ff27..8bdcc22482567f19f683ab34edc6e762a2eb9363 100644
--- a/Run_specifics/config.json
+++ b/Run_specifics/config.json
@@ -1,10 +1,10 @@
 {
-    "dt": 20,
+    "dt": 20.0,
     "time": 0.0,
-    "time_out": 86400,
-    "time_total": 55468800,
+    "time_out": 86400.0,
+    "time_total": 55468800.0,
     "timestep_data": 60,
-    "length_input": 924481,
+    "length_input": 924481.0,
     "thick_0": 0.02,
     "Nlayer": 80,
     "N_active": 1,
@@ -12,9 +12,9 @@
     "N_bottom": 20,
     "N_middle": 40,
     "boundflux_flag": 2,
-    "albedo_flag": 1,
+    "albedo_flag": 2,
     "grav_heat_flag": 1,
-    "flush_heat_flag": 2,
+    "flush_heat_flag": 1,
     "flood_flag": 2,
     "flush_flag": 5,
     "grav_flag": 2,
@@ -35,11 +35,11 @@
     "tank_depth": 0,
     "alpha_flux_stable": 0,
     "alpha_flux_instable": 0,
-    "N_bgc": 0,
-    "bgc_bottom_1": 0,
-    "bgc_bottom_2": 0,
+    "N_bgc": 2,
+    "bgc_bottom_1": 400,
+    "bgc_bottom_2": 500,
     "thick_1": 0.02,
     "m_1": 20.56,
     "S_abs_1": 699.04,
-    "H_abs_1": 0
+    "H_abs_1": -125827.19999999998
 }
\ No newline at end of file
diff --git a/Run_specifics/description.txt b/Run_specifics/description.txt
index 09826015db88a08a1f0dad820ac8cbf1c14d3a68..fd739a7179d8b19c7bbf7aae2ccfc2cf65f3e747 100644
--- a/Run_specifics/description.txt
+++ b/Run_specifics/description.txt
@@ -1 +1 @@
-Mosaic_run_1
\ No newline at end of file
+Testcase_MOSAiC
\ No newline at end of file