diff --git a/wiper/Dummy_Wiper_Sim.slx b/wiper/Dummy_Wiper_Sim.slx
new file mode 100644
index 0000000..394e33b
Binary files /dev/null and b/wiper/Dummy_Wiper_Sim.slx differ
diff --git a/wiper/constant.mat b/wiper/constant.mat
index 5ba5f91..150ee74 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
new file mode 100644
index 0000000..85bd859
Binary files /dev/null and b/wiper/dummy_wiper_simulator.slx differ
diff --git a/wiper/requirement/requirement.slreqx b/wiper/requirement/requirement.slreqx
index deea8e9..ad5d926 100644
Binary files a/wiper/requirement/requirement.slreqx and b/wiper/requirement/requirement.slreqx differ
diff --git a/wiper/requirement/requirement~slreqx.slmx b/wiper/requirement/requirement~slreqx.slmx
index 3d90c86..b1abf10 100644
Binary files a/wiper/requirement/requirement~slreqx.slmx and b/wiper/requirement/requirement~slreqx.slmx differ
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/CEHIahZsrOYId-weqDAqBLxfuU8d.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/CEHIahZsrOYId-weqDAqBLxfuU8d.xml
new file mode 100644
index 0000000..7a6326b
--- /dev/null
+++ b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/CEHIahZsrOYId-weqDAqBLxfuU8d.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/CEHIahZsrOYId-weqDAqBLxfuU8p.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/CEHIahZsrOYId-weqDAqBLxfuU8p.xml
new file mode 100644
index 0000000..4c04c15
--- /dev/null
+++ b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/CEHIahZsrOYId-weqDAqBLxfuU8p.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/FYkHRYtCdsSqzOkD7NoFxriu3gQd.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/FYkHRYtCdsSqzOkD7NoFxriu3gQd.xml
new file mode 100644
index 0000000..7a6326b
--- /dev/null
+++ b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/FYkHRYtCdsSqzOkD7NoFxriu3gQd.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/FYkHRYtCdsSqzOkD7NoFxriu3gQp.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/FYkHRYtCdsSqzOkD7NoFxriu3gQp.xml
new file mode 100644
index 0000000..eb5b6d6
--- /dev/null
+++ b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/FYkHRYtCdsSqzOkD7NoFxriu3gQp.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/LWFd08hFLfLHBCO3ljUeafcA77Ad.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/LWFd08hFLfLHBCO3ljUeafcA77Ad.xml
new file mode 100644
index 0000000..7a6326b
--- /dev/null
+++ b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/LWFd08hFLfLHBCO3ljUeafcA77Ad.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/LWFd08hFLfLHBCO3ljUeafcA77Ap.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/LWFd08hFLfLHBCO3ljUeafcA77Ap.xml
new file mode 100644
index 0000000..b1aefb3
--- /dev/null
+++ b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/LWFd08hFLfLHBCO3ljUeafcA77Ap.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/Ofpv0FGLZ1ES25_qeaQoHPwM6BEd.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/Ofpv0FGLZ1ES25_qeaQoHPwM6BEd.xml
new file mode 100644
index 0000000..7a6326b
--- /dev/null
+++ b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/Ofpv0FGLZ1ES25_qeaQoHPwM6BEd.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/Ofpv0FGLZ1ES25_qeaQoHPwM6BEp.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/Ofpv0FGLZ1ES25_qeaQoHPwM6BEp.xml
new file mode 100644
index 0000000..1b05dd9
--- /dev/null
+++ b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/Ofpv0FGLZ1ES25_qeaQoHPwM6BEp.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/jVI41TA9EJa4uiHB8jC5Dc2GuF0d.xml
new file mode 100644
index 0000000..7a6326b
--- /dev/null
+++ b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/jVI41TA9EJa4uiHB8jC5Dc2GuF0d.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/jVI41TA9EJa4uiHB8jC5Dc2GuF0p.xml b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/jVI41TA9EJa4uiHB8jC5Dc2GuF0p.xml
new file mode 100644
index 0000000..7fada8d
--- /dev/null
+++ b/wiper/resources/project/B3eY1U7vHE4T6sbzXyqA0E2WLmE/jVI41TA9EJa4uiHB8jC5Dc2GuF0p.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/afa8miXBawQ47wxyLNdp4NsahMcd.xml b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/afa8miXBawQ47wxyLNdp4NsahMcd.xml
new file mode 100644
index 0000000..7a6326b
--- /dev/null
+++ b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/afa8miXBawQ47wxyLNdp4NsahMcd.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/afa8miXBawQ47wxyLNdp4NsahMcp.xml b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/afa8miXBawQ47wxyLNdp4NsahMcp.xml
new file mode 100644
index 0000000..514f2dd
--- /dev/null
+++ b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/afa8miXBawQ47wxyLNdp4NsahMcp.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/yBycA14zL8STnGuZqtT3qpQxmR8d.xml b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/yBycA14zL8STnGuZqtT3qpQxmR8d.xml
new file mode 100644
index 0000000..7a6326b
--- /dev/null
+++ b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/yBycA14zL8STnGuZqtT3qpQxmR8d.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/yBycA14zL8STnGuZqtT3qpQxmR8p.xml b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/yBycA14zL8STnGuZqtT3qpQxmR8p.xml
new file mode 100644
index 0000000..9de5a4f
--- /dev/null
+++ b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/yBycA14zL8STnGuZqtT3qpQxmR8p.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/test_files/unit test/5_5_4_baseline.mat b/wiper/test_files/unit test/5_5_4_baseline.mat
new file mode 100644
index 0000000..5597f16
Binary files /dev/null and b/wiper/test_files/unit test/5_5_4_baseline.mat 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
new file mode 100644
index 0000000..1111027
Binary files /dev/null and b/wiper/test_files/unit test/5_5_4_input.mat differ
diff --git a/wiper/test_files/unit test/5_5_5_input.mat b/wiper/test_files/unit test/5_5_5_input.mat
new file mode 100644
index 0000000..cc22806
Binary files /dev/null and b/wiper/test_files/unit test/5_5_5_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
new file mode 100644
index 0000000..3478bfd
Binary files /dev/null and b/wiper/test_files/unit test/5_5_6_baseline.mat 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
new file mode 100644
index 0000000..eb82dac
Binary files /dev/null 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 a82f217..946f72b 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/unit_tests~mldatx.slmx b/wiper/test_files/unit test/unit_tests~mldatx.slmx
index 3dfb87f..2aec704 100644
Binary files a/wiper/test_files/unit test/unit_tests~mldatx.slmx and b/wiper/test_files/unit test/unit_tests~mldatx.slmx differ
diff --git a/wiper/wiper_model.slx b/wiper/wiper_model.slx
index fd5b25b..410e2e1 100644
Binary files a/wiper/wiper_model.slx and b/wiper/wiper_model.slx differ
diff --git a/wiper/wiper_model~mdl.slmx b/wiper/wiper_model~mdl.slmx
index 47a4532..ee880cb 100644
Binary files a/wiper/wiper_model~mdl.slmx and b/wiper/wiper_model~mdl.slmx differ