diff --git a/wiper/Dummy_Wiper_Sim.slx b/wiper/Dummy_Wiper_Sim.slx
index 083e8ea..167b542 100644
Binary files a/wiper/Dummy_Wiper_Sim.slx and b/wiper/Dummy_Wiper_Sim.slx differ
diff --git a/wiper/Wiper_controller.slx b/wiper/Wiper_controller.slx
index c76c886..8bd5db1 100644
Binary files a/wiper/Wiper_controller.slx and b/wiper/Wiper_controller.slx differ
diff --git a/wiper/constant.mat b/wiper/constant.mat
index bd67a67..974c6df 100644
Binary files a/wiper/constant.mat and b/wiper/constant.mat differ
diff --git a/wiper/dummy_wiper_simulator.slx b/wiper/dummy_wiper_simulator.slx
index 990545b..00acf92 100644
Binary files a/wiper/dummy_wiper_simulator.slx and b/wiper/dummy_wiper_simulator.slx differ
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/LWFd08hFLfLHBCO3ljUeafcA77Ad.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/89Z_hGzdYyiu_4rCWo7jhd5b8p4d.xml
similarity index 100%
rename from wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/LWFd08hFLfLHBCO3ljUeafcA77Ad.xml
rename to wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/89Z_hGzdYyiu_4rCWo7jhd5b8p4d.xml
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/89Z_hGzdYyiu_4rCWo7jhd5b8p4p.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/89Z_hGzdYyiu_4rCWo7jhd5b8p4p.xml
new file mode 100644
index 0000000..c406d7f
--- /dev/null
+++ b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/89Z_hGzdYyiu_4rCWo7jhd5b8p4p.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/jVI41TA9EJa4uiHB8jC5Dc2GuF0d.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/Byhya1J86MCF_87zI2NuQnQN-OEd.xml
similarity index 100%
rename from wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/jVI41TA9EJa4uiHB8jC5Dc2GuF0d.xml
rename to wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/Byhya1J86MCF_87zI2NuQnQN-OEd.xml
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/Byhya1J86MCF_87zI2NuQnQN-OEp.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/Byhya1J86MCF_87zI2NuQnQN-OEp.xml
new file mode 100644
index 0000000..30ccbb6
--- /dev/null
+++ b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/Byhya1J86MCF_87zI2NuQnQN-OEp.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/DQmic1sOP2uiubb_qsYmVf1yckAd.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/DQmic1sOP2uiubb_qsYmVf1yckAd.xml
new file mode 100644
index 0000000..7a6326b
--- /dev/null
+++ b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/DQmic1sOP2uiubb_qsYmVf1yckAd.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/DQmic1sOP2uiubb_qsYmVf1yckAp.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/DQmic1sOP2uiubb_qsYmVf1yckAp.xml
new file mode 100644
index 0000000..8f7fd2e
--- /dev/null
+++ b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/DQmic1sOP2uiubb_qsYmVf1yckAp.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/LWFd08hFLfLHBCO3ljUeafcA77Ap.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/LWFd08hFLfLHBCO3ljUeafcA77Ap.xml
deleted file mode 100644
index b1aefb3..0000000
--- a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/LWFd08hFLfLHBCO3ljUeafcA77Ap.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
\ No newline at end of file
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/jVI41TA9EJa4uiHB8jC5Dc2GuF0p.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/jVI41TA9EJa4uiHB8jC5Dc2GuF0p.xml
deleted file mode 100644
index 7fada8d..0000000
--- a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/jVI41TA9EJa4uiHB8jC5Dc2GuF0p.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
\ No newline at end of file
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/vIKksuGyWuqGY8FUp8FZ4l6DEAcd.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/vIKksuGyWuqGY8FUp8FZ4l6DEAcd.xml
new file mode 100644
index 0000000..7a6326b
--- /dev/null
+++ b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/vIKksuGyWuqGY8FUp8FZ4l6DEAcd.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/vIKksuGyWuqGY8FUp8FZ4l6DEAcp.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/vIKksuGyWuqGY8FUp8FZ4l6DEAcp.xml
new file mode 100644
index 0000000..f6a70cb
--- /dev/null
+++ b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/vIKksuGyWuqGY8FUp8FZ4l6DEAcp.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/KAXfQgCar2Yb8zOxgvf9hdmLP1E/Evp3L0u8RF6M6tlWT9t2xpuY7Lgd.xml b/wiper/resources/project/KAXfQgCar2Yb8zOxgvf9hdmLP1E/Evp3L0u8RF6M6tlWT9t2xpuY7Lgd.xml
new file mode 100644
index 0000000..d0a9b4f
--- /dev/null
+++ b/wiper/resources/project/KAXfQgCar2Yb8zOxgvf9hdmLP1E/Evp3L0u8RF6M6tlWT9t2xpuY7Lgd.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/KAXfQgCar2Yb8zOxgvf9hdmLP1E/Evp3L0u8RF6M6tlWT9t2xpuY7Lgp.xml b/wiper/resources/project/KAXfQgCar2Yb8zOxgvf9hdmLP1E/Evp3L0u8RF6M6tlWT9t2xpuY7Lgp.xml
new file mode 100644
index 0000000..ed93503
--- /dev/null
+++ b/wiper/resources/project/KAXfQgCar2Yb8zOxgvf9hdmLP1E/Evp3L0u8RF6M6tlWT9t2xpuY7Lgp.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/KAXfQgCar2Yb8zOxgvf9hdmLP1E/WLQKJys7nNHCI9hpD3exOPXCWwgd.xml b/wiper/resources/project/KAXfQgCar2Yb8zOxgvf9hdmLP1E/WLQKJys7nNHCI9hpD3exOPXCWwgd.xml
new file mode 100644
index 0000000..160e31a
--- /dev/null
+++ b/wiper/resources/project/KAXfQgCar2Yb8zOxgvf9hdmLP1E/WLQKJys7nNHCI9hpD3exOPXCWwgd.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/KAXfQgCar2Yb8zOxgvf9hdmLP1E/WLQKJys7nNHCI9hpD3exOPXCWwgp.xml b/wiper/resources/project/KAXfQgCar2Yb8zOxgvf9hdmLP1E/WLQKJys7nNHCI9hpD3exOPXCWwgp.xml
new file mode 100644
index 0000000..1f18655
--- /dev/null
+++ b/wiper/resources/project/KAXfQgCar2Yb8zOxgvf9hdmLP1E/WLQKJys7nNHCI9hpD3exOPXCWwgp.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/hODNNtX3VGr2u3ksnzaHob-gVksd.xml b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/hODNNtX3VGr2u3ksnzaHob-gVksd.xml
new file mode 100644
index 0000000..7a6326b
--- /dev/null
+++ b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/hODNNtX3VGr2u3ksnzaHob-gVksd.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/hODNNtX3VGr2u3ksnzaHob-gVksp.xml b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/hODNNtX3VGr2u3ksnzaHob-gVksp.xml
new file mode 100644
index 0000000..289e41b
--- /dev/null
+++ b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/hODNNtX3VGr2u3ksnzaHob-gVksp.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/test_files/unit test/5_10_1_input.mat b/wiper/test_files/unit test/5_10_1_input.mat
new file mode 100644
index 0000000..194b167
Binary files /dev/null and b/wiper/test_files/unit test/5_10_1_input.mat differ
diff --git a/wiper/test_files/unit test/5_10_2_input.mat b/wiper/test_files/unit test/5_10_2_input.mat
new file mode 100644
index 0000000..1f1c634
Binary files /dev/null and b/wiper/test_files/unit test/5_10_2_input.mat differ
diff --git a/wiper/test_files/unit test/5_10_3_input.mat b/wiper/test_files/unit test/5_10_3_input.mat
new file mode 100644
index 0000000..6e2d99a
Binary files /dev/null and b/wiper/test_files/unit test/5_10_3_input.mat differ
diff --git a/wiper/test_files/unit test/5_5_4_baseline.mat b/wiper/test_files/unit test/5_5_4_baseline.mat
deleted file mode 100644
index 4160fbb..0000000
Binary files a/wiper/test_files/unit test/5_5_4_baseline.mat and /dev/null differ
diff --git a/wiper/test_files/unit test/5_5_4_input.mat b/wiper/test_files/unit test/5_5_4_input.mat
index 1111027..cbc275c 100644
Binary files a/wiper/test_files/unit test/5_5_4_input.mat and b/wiper/test_files/unit test/5_5_4_input.mat differ
diff --git a/wiper/test_files/unit test/5_5_6_baseline.mat b/wiper/test_files/unit test/5_5_6_baseline.mat
deleted file mode 100644
index 57a970a..0000000
Binary files a/wiper/test_files/unit test/5_5_6_baseline.mat and /dev/null differ
diff --git a/wiper/test_files/unit test/5_5_6_input.mat b/wiper/test_files/unit test/5_5_6_input.mat
index eb82dac..d77722d 100644
Binary files a/wiper/test_files/unit test/5_5_6_input.mat and b/wiper/test_files/unit test/5_5_6_input.mat differ
diff --git a/wiper/test_files/unit test/unit_tests.mldatx b/wiper/test_files/unit test/unit_tests.mldatx
index 61ff665..3b59113 100644
Binary files a/wiper/test_files/unit test/unit_tests.mldatx and b/wiper/test_files/unit test/unit_tests.mldatx differ
diff --git a/wiper/test_files/unit test/wiper_enable.mat b/wiper/test_files/unit test/wiper_enable.mat
new file mode 100644
index 0000000..43bfbb6
Binary files /dev/null and b/wiper/test_files/unit test/wiper_enable.mat differ
diff --git a/wiper/wiper_model.slx b/wiper/wiper_model.slx
index f6a327d..29a5b32 100644
Binary files a/wiper/wiper_model.slx and b/wiper/wiper_model.slx differ
diff --git a/wiper/wiper_model_Harness1_HarnessInputs.mat b/wiper/wiper_model_Harness1_HarnessInputs.mat
new file mode 100644
index 0000000..6d9e75c
Binary files /dev/null and b/wiper/wiper_model_Harness1_HarnessInputs.mat differ
diff --git a/wiper/wiper_model_sim.slx b/wiper/wiper_model_sim.slx
index 3730a4d..cd80547 100644
Binary files a/wiper/wiper_model_sim.slx and b/wiper/wiper_model_sim.slx differ