Generated from commit: https://github.com/eclipse/omr.website/commit/6c2197ab47533d8aacff14cfa2bdb259887da0da
diff --git a/feed.xml b/feed.xml
index 70a9ad0..3bf8b10 100644
--- a/feed.xml
+++ b/feed.xml
@@ -5,8 +5,8 @@
     <description></description>
     <link>/omr/</link>
     <atom:link href="/omr/feed.xml" rel="self" type="application/rss+xml"/>
-    <pubDate>Wed, 04 Apr 2018 22:24:26 -0400</pubDate>
-    <lastBuildDate>Wed, 04 Apr 2018 22:24:26 -0400</lastBuildDate>
+    <pubDate>Fri, 12 Oct 2018 13:48:56 -0400</pubDate>
+    <lastBuildDate>Fri, 12 Oct 2018 13:48:56 -0400</lastBuildDate>
     <generator>Jekyll v3.3.0</generator>
     
       <item>
diff --git a/guide/best-practices.html b/guide/best-practices.html
index 1ce8093..4a30d5b 100644
--- a/guide/best-practices.html
+++ b/guide/best-practices.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/guide/building.html b/guide/building.html
index 1ca613f..427e789 100644
--- a/guide/building.html
+++ b/guide/building.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/guide/coding-stds.html b/guide/coding-stds.html
index 9a8fdd4..57fff2a 100644
--- a/guide/coding-stds.html
+++ b/guide/coding-stds.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/guide/configuring.html b/guide/configuring.html
index c351a1b..b3c351e 100644
--- a/guide/configuring.html
+++ b/guide/configuring.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/guide/testing.html b/guide/testing.html
index 1f55067..bebec41 100644
--- a/guide/testing.html
+++ b/guide/testing.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/guide/troubleshooting.html b/guide/troubleshooting.html
index 4bd038d..8e4dbe6 100644
--- a/guide/troubleshooting.html
+++ b/guide/troubleshooting.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/index.html b/index.html
index b3ccf13..081d65d 100644
--- a/index.html
+++ b/index.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/jekyll/update/2016/04/20/welcome-to-jekyll.html b/jekyll/update/2016/04/20/welcome-to-jekyll.html
index 036e2b1..aa92d45 100644
--- a/jekyll/update/2016/04/20/welcome-to-jekyll.html
+++ b/jekyll/update/2016/04/20/welcome-to-jekyll.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/reference/architecture.html b/reference/architecture.html
index 09ef730..598b7ca 100644
--- a/reference/architecture.html
+++ b/reference/architecture.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/reference/components.html b/reference/components.html
index de3e1c3..cf42d91 100644
--- a/reference/components.html
+++ b/reference/components.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/reference/gc.html b/reference/gc.html
index 14523a5..ce9bf07 100644
--- a/reference/gc.html
+++ b/reference/gc.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/reference/glue.html b/reference/glue.html
index 99d03c9..33f27ff 100644
--- a/reference/glue.html
+++ b/reference/glue.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/reference/jit.html b/reference/jit.html
index 871588f..1800559 100644
--- a/reference/jit.html
+++ b/reference/jit.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/reference/port.html b/reference/port.html
index 1682875..b0fdb2f 100644
--- a/reference/port.html
+++ b/reference/port.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/reference/thread.html b/reference/thread.html
index 965db09..5acbd22 100644
--- a/reference/thread.html
+++ b/reference/thread.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/reference/tools.html b/reference/tools.html
index 5fba4c5..89e3647 100644
--- a/reference/tools.html
+++ b/reference/tools.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/reference/util.html b/reference/util.html
index ef97f6a..9b12084 100644
--- a/reference/util.html
+++ b/reference/util.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/reference/vm.html b/reference/vm.html
index 4e61dff..2df8bbb 100644
--- a/reference/vm.html
+++ b/reference/vm.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/resources/blogs.html b/resources/blogs.html
index dac8f9f..8dfd4d9 100644
--- a/resources/blogs.html
+++ b/resources/blogs.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
@@ -108,9 +115,9 @@
 <h1 id="blog-posts">Blog posts</h1>
 
 <ul>
-  <li><a href="https://developer.ibm.com/open/2016/11/18/introducing-ruby-jit/">Introducing the Ruby+OMR JIT</a> by Matthew Gaudet, November 18, 2016</li>
-  <li><a href="https://developer.ibm.com/open/2016/07/19/jitbuilder-library-and-eclipse-omr-just-in-time-compilers-made-easy/">JitBuilder Library and Eclipse OMR: Just-in-time compilers made easy</a> by Mark Stoodley, July 19, 2016</li>
-  <li><a href="https://developer.ibm.com/open/2016/03/08/introducing-omr-building-language-runtimes/">Introducing Eclipse OMR: Building language runtimes</a> by Mark Stoodley, March 8, 2016</li>
+  <li><a href="https://developer.ibm.com/code/2016/11/18/introducing-ruby-jit/">Introducing the Ruby+OMR JIT</a> by Matthew Gaudet, November 18, 2016</li>
+  <li><a href="https://developer.ibm.com/code/2016/07/19/jitbuilder-library-and-eclipse-omr-just-in-time-compilers-made-easy/">JitBuilder Library and Eclipse OMR: Just-in-time compilers made easy</a> by Mark Stoodley, July 19, 2016</li>
+  <li><a href="https://developer.ibm.com/code/2016/03/08/introducing-omr-building-language-runtimes/">Introducing Eclipse OMR: Building language runtimes</a> by Mark Stoodley, March 8, 2016</li>
 </ul>
 
       
diff --git a/resources/omr-on-github.html b/resources/omr-on-github.html
index e4bef40..a72a1ef 100644
--- a/resources/omr-on-github.html
+++ b/resources/omr-on-github.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/resources/presentations.html b/resources/presentations.html
index 9114995..88d6cd3 100644
--- a/resources/presentations.html
+++ b/resources/presentations.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/resources/whitepapers.html b/resources/whitepapers.html
index 87ce34c..12d5585 100644
--- a/resources/whitepapers.html
+++ b/resources/whitepapers.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/starter/goals.html b/starter/goals.html
index bc3b74d..0eff2be 100644
--- a/starter/goals.html
+++ b/starter/goals.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/starter/project.html b/starter/project.html
index cae19d1..eeb231b 100644
--- a/starter/project.html
+++ b/starter/project.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>
 
 
diff --git a/starter/whatisomr.html b/starter/whatisomr.html
index 032a1ef..37875f9 100644
--- a/starter/whatisomr.html
+++ b/starter/whatisomr.html
@@ -19,6 +19,13 @@
     <script data-cfasync="false" src="/omr/js/retina.js"></script>
     <script data-cfasync="false" src="/omr/js/dropit.js"></script>
     <script data-cfasync="false" src="/omr/js/prism.js"></script>
+	<!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+})(window,document,'script','dataLayer','GTM-5WLCZXC');</script>
+<!-- End Google Tag Manager --> 
 </head>