diff --git a/src/atlasViewer/atlasViewer.constantService.service.ts b/src/atlasViewer/atlasViewer.constantService.service.ts
index b792ebb4897eaf21a6a379e486df72ca7391500b..594b28c22891efa9ebff8edd14730d4b3efb1bd8 100644
--- a/src/atlasViewer/atlasViewer.constantService.service.ts
+++ b/src/atlasViewer/atlasViewer.constantService.service.ts
@@ -239,5 +239,6 @@ export const SUPPORT_LIBRARY_MAP : Map<string,HTMLElement> = new Map([
   ['react@16',parseURLToElement('https://unpkg.com/react@16/umd/react.development.js')],
   ['reactdom@16',parseURLToElement('https://unpkg.com/react-dom@16/umd/react-dom.development.js')],
   ['vue@2.5.16',parseURLToElement('https://cdn.jsdelivr.net/npm/vue@2.5.16/dist/vue.js')],
-  ['preact@8.4.2',parseURLToElement('https://cdn.jsdelivr.net/npm/preact@8.4.2/dist/preact.min.js')]
+  ['preact@8.4.2',parseURLToElement('https://cdn.jsdelivr.net/npm/preact@8.4.2/dist/preact.min.js')],
+  ['d3@5.7.0',parseURLToElement('https://cdnjs.cloudflare.com/ajax/libs/d3/5.7.0/d3.min.js')]
 ])
diff --git a/src/ui/nehubaContainer/nehubaContainer.style.css b/src/ui/nehubaContainer/nehubaContainer.style.css
index 2e3528179021066ffa9ea544fc427164394836d1..dcfd8e4ad7daaefdfef763c40c77f2a63bda0cc4 100644
--- a/src/ui/nehubaContainer/nehubaContainer.style.css
+++ b/src/ui/nehubaContainer/nehubaContainer.style.css
@@ -172,3 +172,13 @@ div[mobileObliqueGuide]
   flex-direction: column;
   align-items: center;
 }
+
+div#scratch-pad
+{
+  position: absolute;
+  top: 0;
+  left: 0;
+  width: 100%;
+  height: 100%;
+  pointer-events: none;
+}
\ No newline at end of file
diff --git a/src/ui/nehubaContainer/nehubaContainer.template.html b/src/ui/nehubaContainer/nehubaContainer.template.html
index 2d484c3c77e5e5eefdbd75f0d5a66546225ac77c..7c945595b5357e1568941e801dd52b10de5d1cd7 100644
--- a/src/ui/nehubaContainer/nehubaContainer.template.html
+++ b/src/ui/nehubaContainer/nehubaContainer.template.html
@@ -127,6 +127,10 @@
   </div>
 </layout-floating-container>
 
+<div id="scratch-pad">
+  
+</div>
+
 <mobile-overlay 
   *ngIf = "isMobile && viewerLoaded" 
   [tunableProperties] = "tunableMobileProperties"