diff --git a/README.md b/README.md
index c763086b57dc49c92c07c278aba923ba5a582c3a..d5d5952dd06251b6035207a713c03844221579cd 100644
--- a/README.md
+++ b/README.md
@@ -70,11 +70,14 @@ ___
 ___
 ## Demos
 * ***Task 1:***  
-  <iframe width="560" height="315" src="https://www.youtube.com/embed/coAidIG8ZoQ" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
+  **https://www.youtube.com/embed/coAidIG8ZoQ0**  
+  ![video](src/demo1.mp4) 
 * ***Task 2:***  
-  <iframe width="560" height="315" src="https://www.youtube.com/embed/hqghPQFcW4U" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
+  **https://www.youtube.com/embed/hqghPQFcW4U**  
+  ![video](src/demo2.mp4) 
 * ***Task 3:***  
-  <iframe width="560" height="315" src="https://www.youtube.com/embed/BPZv5ajf3TM" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
+  **https://www.youtube.com/embed/BPZv5ajf3TM**  
+  ![video](src/demo3.mp4) 
 ___
 ## Getting Started
 
diff --git a/src/demo1.mp4 b/src/demo1.mp4
new file mode 100644
index 0000000000000000000000000000000000000000..fea6367eb819627b7ec235a5089dcb34499414a0
Binary files /dev/null and b/src/demo1.mp4 differ
diff --git a/src/demo2.mp4 b/src/demo2.mp4
new file mode 100644
index 0000000000000000000000000000000000000000..5ed670853e41dc206c24f3a14c7fa6ff723964f7
Binary files /dev/null and b/src/demo2.mp4 differ
diff --git a/src/demo3.mp4 b/src/demo3.mp4
new file mode 100644
index 0000000000000000000000000000000000000000..64999775627e9a916d7729a65aef0817bd09701e
Binary files /dev/null and b/src/demo3.mp4 differ