diff --git a/default.revealjs b/default.revealjs
index 10633a3a2ac98d10b1520801644409856e14d1be..dadc72bbc07ce936bda6fff3eaf1cf1a267f290b 100644
--- a/default.revealjs
+++ b/default.revealjs
@@ -258,7 +258,7 @@ $endif$
         dependencies: [
           { src: '$revealjs-url$/lib/js/classList.js', condition: function() { return !document.body.classList; } },
           { src: '$revealjs-url$/plugin/zoom-js/zoom.js', async: true },
-          { src: 'reveal.js/plugin/highlight/highlight.js', async: true, callback: function() { fetchAllCode(); hljs.initHighlightingOnLoad(); addButtons(); } },
+          { src: '$revealjs-url$/plugin/highlight/highlight.js', async: true, callback: function() { fetchAllCode(); hljs.initHighlightingOnLoad(); addButtons(); } },
           { src: 'js/remote-diagrams.js', async: true, callback: function() { fetchAllDiagrams(); } },
 $if(notes-server)$
           { src: '$revealjs-url$/socket.io/socker.io.js', async: true },
diff --git a/variables.md b/variables.md
index abcbb076252ecdbc66aac53c859ac8f9c0c779f9..eac9505e0d4e9b1f5fcd26c7ddcc7237d10e5f91 100644
--- a/variables.md
+++ b/variables.md
@@ -9,6 +9,11 @@ header-includes:
   	<link rel="stylesheet" href="reveal.js/css/theme/simple.css" id="theme">
   	<link rel="stylesheet" href="css/console.css" id="theme">
   	<script src="jquery/dist/jquery.min.js"></script>
+    <script src="reveal.js/lib/js/classList.js"></script>
+    <script src="reveal.js/plugin/zoom-js/zoom.js"></script>
+    <script src="reveal.js/plugin/highlight/highlight.js"></script>
+    <script src="js/remote-diagrams.js"></script>
+    <script src="reveal.js/plugin/notes/notes.js"></script>
 include-after:
 	<script src="js/playRust.js"></script>
 	<script src="js/remote-code.js"></script>