diff --git a/wiper/README.md b/wiper/README.md
index 29fb669..0865872 100644
--- a/wiper/README.md
+++ b/wiper/README.md
@@ -2,4 +2,17 @@ When start up, it will load the following files
1. constant.mat for setting the constant value
2. configuration.mat, simulating the configuration value stored in the flash/eeprom
-Note: There is no SWIF_BdcOtaMod for checking the OTA mode
\ No newline at end of file
+Files information:
+------------------
+Wiper_controller.slx - the main part for handling HI, LOW, INT_AUTO request
+wiper_model.slx - the overall model
+wiper_model_sim.slx - model for demo
+wiper_model_test.slx - model for running test case
+test_case.mat - holding the test cases
+test_case.xlsx - export from test_case.mat
+test.mldatx - holding the mapping
+constant.mat - storing the system constant
+configuration.mat - storing the configuration from eeprom/flash
+
+Note: There is no SWIF_BdcOtaMod for checking the OTA mode
+
diff --git a/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/4XbnUlZ698xLTkFRlK4_YJGjIQ8d.xml b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/4XbnUlZ698xLTkFRlK4_YJGjIQ8d.xml
new file mode 100644
index 0000000..a75f7a8
--- /dev/null
+++ b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/4XbnUlZ698xLTkFRlK4_YJGjIQ8d.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/4XbnUlZ698xLTkFRlK4_YJGjIQ8p.xml b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/4XbnUlZ698xLTkFRlK4_YJGjIQ8p.xml
new file mode 100644
index 0000000..7db64b7
--- /dev/null
+++ b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/4XbnUlZ698xLTkFRlK4_YJGjIQ8p.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/k08dZr2DiwDwVlKWl9bj6qimVycd.xml b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/k08dZr2DiwDwVlKWl9bj6qimVycd.xml
new file mode 100644
index 0000000..7a6326b
--- /dev/null
+++ b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/k08dZr2DiwDwVlKWl9bj6qimVycd.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/k08dZr2DiwDwVlKWl9bj6qimVycp.xml b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/k08dZr2DiwDwVlKWl9bj6qimVycp.xml
new file mode 100644
index 0000000..319c812
--- /dev/null
+++ b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/k08dZr2DiwDwVlKWl9bj6qimVycp.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/rh4LD19y-HrCuZdt_jXOz4_w6n4d.xml b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/rh4LD19y-HrCuZdt_jXOz4_w6n4d.xml
new file mode 100644
index 0000000..a75f7a8
--- /dev/null
+++ b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/rh4LD19y-HrCuZdt_jXOz4_w6n4d.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/rh4LD19y-HrCuZdt_jXOz4_w6n4p.xml b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/rh4LD19y-HrCuZdt_jXOz4_w6n4p.xml
new file mode 100644
index 0000000..e7867e7
--- /dev/null
+++ b/wiper/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/rh4LD19y-HrCuZdt_jXOz4_w6n4p.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/wiper/test.mldatx b/wiper/test.mldatx
new file mode 100644
index 0000000..f2247ca
Binary files /dev/null and b/wiper/test.mldatx differ
diff --git a/wiper/test_case.xlsx b/wiper/test_case.xlsx
new file mode 100644
index 0000000..9d3b6d1
Binary files /dev/null and b/wiper/test_case.xlsx differ
diff --git a/wiper/wiper_model.slx b/wiper/wiper_model.slx
new file mode 100644
index 0000000..c7bc9cd
Binary files /dev/null and b/wiper/wiper_model.slx differ