diff --git a/content/roadmaps/100-frontend/content/103-javascript/104-concepts.md b/content/roadmaps/100-frontend/content/103-javascript/104-concepts.md
index 6b42bbe26..e52e3eefc 100644
--- a/content/roadmaps/100-frontend/content/103-javascript/104-concepts.md
+++ b/content/roadmaps/100-frontend/content/103-javascript/104-concepts.md
@@ -9,4 +9,5 @@ Learn and understand the concepts such as Hoisting, Event Bubbling, Scope, Proto
Var, Let and Const — What's the difference?Inheritance and Prototype ChainJavaScript Strict Mode
+JavaScript Visualized (7 Part Series)DOM vs Shadow DOM vs Virtual DOM
diff --git a/content/roadmaps/100-frontend/content/115-testing-your-apps/107-ava.md b/content/roadmaps/100-frontend/content/115-testing-your-apps/107-ava.md
index 6195efe56..f8791fcf0 100644
--- a/content/roadmaps/100-frontend/content/115-testing-your-apps/107-ava.md
+++ b/content/roadmaps/100-frontend/content/115-testing-your-apps/107-ava.md
@@ -1 +1,8 @@
-# Ava
\ No newline at end of file
+# Ava
+
+Ava is a JavaScript test runner. It utilizes the async I/O nature of Node and runs concurrent tests, thereby vastly decreasing your test times.
+
+Free Resources
+Official Repository
+Testing your Node.js applications with Ava.js
+AVA Tutorial
diff --git a/content/videos.json b/content/videos.json
index bd29c6c15..e325bdb4d 100644
--- a/content/videos.json
+++ b/content/videos.json
@@ -1,4 +1,15 @@
[
+ {
+ "id": "hash-table-data-structure",
+ "title": "Hash Table Data Structure",
+ "description": "Learn everything you need to know about the hash table data structure",
+ "isPro": false,
+ "youtubeLink": "https://www.youtube.com/watch?v=jalSiaIi8j4",
+ "authorUsername": "kamranahmedse",
+ "duration": "8 minutes",
+ "updatedAt": "2022-02-21T19:59:14.191Z",
+ "createdAt": "2022-02-21T19:59:14.191Z"
+ },
{
"id": "queue-data-structure",
"title": "Queue Data Structure",
diff --git a/content/videos/hash-table-data-structure.md b/content/videos/hash-table-data-structure.md
new file mode 100644
index 000000000..9affef978
--- /dev/null
+++ b/content/videos/hash-table-data-structure.md
@@ -0,0 +1 @@
+