diff --git a/assets/js/map/initial_data.js b/assets/js/map/initial_data.js
new file mode 100644
index 0000000..60f665f
--- /dev/null
+++ b/assets/js/map/initial_data.js
@@ -0,0 +1,3 @@
+window.INITIAL_DATA =
+ "{\"nodes\":[{\"text\":\"search algorithm\",\"url\":\"http://news.ycombinator.com\",\"category\":\"wiki\",\"selector\":\"https://discourse.opengenus.org\",\"fx\":-55.30872217668207,\"fy\":-436.50108225961264,\"width\":258,\"height\":60,\"html\":\"➡️ search algorithm
\",\"index\":0,\"x\":-55.30872217668207,\"y\":-436.50108225961264,\"vy\":0,\"vx\":0,\"active\":true},{\"text\":\"linear search\",\"selector\":\"https://discourse.opengenus.org/\",\"url\":\"\",\"fx\":-206.80451500765687,\"fy\":-185.3723560133368,\"width\":160,\"height\":56,\"html\":\" linear search \",\"index\":1,\"x\":-206.80451500765687,\"y\":-185.3723560133368,\"vy\":0,\"vx\":0,\"active\":false},{\"text\":\"binary search\",\"selector\":\"https://discourse.opengenus.org\",\"url\":\"\",\"fx\":130.33023733934982,\"fy\":-192.6515650113338,\"width\":166,\"height\":56,\"html\":\" binary search \",\"index\":2,\"x\":130.33023733934982,\"y\":-192.6515650113338,\"vy\":0,\"vx\":0}],\"subnodes\":[],\"connections\":[{\"source\":\"linear search\",\"target\":\"search algorithm\",\"curve\":{\"x\":null,\"y\":null},\"index\":0},{\"source\":\"binary search\",\"target\":\"search algorithm\",\"curve\":{\"x\":null,\"y\":null},\"index\":1}]}";
+window.SCRAPING_KEY = "dk4qmwuz";
\ No newline at end of file
diff --git a/page-courses.hbs b/page-courses.hbs
index 40ca5c6..042162e 100644
--- a/page-courses.hbs
+++ b/page-courses.hbs
@@ -1,20 +1,23 @@
+{{#is "page"}}{{/is}}
+
{{!< default}}
{{!-- The tag above means: insert everything in this file
into the {body} of the default.hbs template --}}
{{!-- The big featured header, it uses blog cover image as a BG if available --}}
-