diff --git a/src/scripts/bsh_extractor_v2.py b/src/scripts/bsh_extractor_v2.py
index 9d9142dd07120de97441e301e24a252ffde2b7a6..d689b0197b4a888427366e807612349eed5a5c4a 100644
--- a/src/scripts/bsh_extractor_v2.py
+++ b/src/scripts/bsh_extractor_v2.py
@@ -15,8 +15,9 @@ def parse_arguments() -> Path:
     """
     parser = argparse.ArgumentParser(description='Process root folder.')
     parser.add_argument('base_dir', type=Path, help='Path to the root folder')
+    parser.add_argument('dest_dir', type=Path, help='Path to the root folder')
     args = parser.parse_args()
-    return args.base_dir
+    return [args.base_dir, args.dest_dir]
 
 def get_offset(hour:int) -> int:
     """ Calculates how many values to skip from the input hour to get to an hour divisible by 3
@@ -146,10 +147,15 @@ def make_target_file_name(base_dir:Path,tsVorh) -> Path:
 
 def main():
     """Main function of the script. Reads the data from the MOS.zip file, extracts the relevant data and writes it .zrx files."""
-    base_dir = parse_arguments()
+    #base_dir = parse_arguments()
+    #mos_file_name = base_dir  / "MOS.zip"
+    #dat_file,tsVorh = get_dat_file_name(mos_file_name)
+    #target_file = make_target_file_name(base_dir,tsVorh)
+
+    base_dir,dest_dir = parse_arguments()
     mos_file_name = base_dir  / "MOS.zip"
     dat_file,tsVorh = get_dat_file_name(mos_file_name)
-    target_file = make_target_file_name(base_dir,tsVorh)
+    target_file = make_target_file_name(base_dir / '4WISKI',tsVorh)
 
     df = read_dat_file(mos_file_name,dat_file,tsVorh)
     writeZrxp(target_file,df)