diff --git a/index.html b/index.html
index dbd645df21b177e69f774151ebf59368ffd1b706..fd4fd7c4401bf215975d1d59ce7a8d58f5bd71b2 100644
--- a/index.html
+++ b/index.html
@@ -10,13 +10,13 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <!-- <script type="text/javascript" defer src="./assets/js/mapscript.js" charset="utf-8">
         </script> -->
-      <script type="module" src="./src/statics/mapscript.js"></script>
+      <script type="module" src="/pubpub/mapscript.js"></script>
     <title>Bielefeld-CeBiTec - iGEM 2024</title>
   </head>
   <body>
     <div id="root"></div>
     <div style="min-height: 374px">
-      <script type="text/javascript" defer src="src/statics/mapscript.js" charset="utf-8">
+      <script type="text/javascript" defer src="/pubpub/mapscript.js" charset="utf-8">
       </script>
       <noscript>
       <img src="https://static.igem.wiki/teams/5247/charts-maps/map1-full.png" alt="" />
diff --git a/src/statics/mapscript.js b/pubpub/mapscript.js
similarity index 100%
rename from src/statics/mapscript.js
rename to pubpub/mapscript.js
diff --git a/src/App/App.tsx b/src/App/App.tsx
index e67d69dc291dd33a38181c4af3c633c2cf4e643f..36305348c3bcfc28909221a3d36ddb244ad64fc7 100644
--- a/src/App/App.tsx
+++ b/src/App/App.tsx
@@ -12,7 +12,7 @@ import { useEffect} from "react";
 import Villbuttonrow from "../components/Villagebuttons.tsx";
 /* import Sidebar from "../components/Sidebar.tsx"; */
 import "../utils/highlight.js";
-import "../statics/mapscript.js"
+import "../../pubpub/mapscript.js"
 
 const App = () => {
   /* useEffect(() => {
diff --git a/src/components/Map1.tsx b/src/components/Map1.tsx
index 39f18235514b40e474e203ea33be9267847dc270..0550fdb0b5f37e7b9d8d8d89f9214fcb753d3d05 100644
--- a/src/components/Map1.tsx
+++ b/src/components/Map1.tsx
@@ -1,10 +1,9 @@
 import InnerHTML from 'dangerously-set-html-content'
 /* import { useEffect } from 'react' */
 
-
 export function Map1(){
     const htmlFile = `<div style="min-height: 374px">
-        <script type="text/javascript" defer src="src/statics/mapscript.js" charset="utf-8">
+        <script type="text/javascript" defer src="../../pubpub/mapscript.js" charset="utf-8">
         </script>
         <noscript>
         <img src="https://static.igem.wiki/teams/5247/charts-maps/map1-full.png" alt="" />
diff --git a/src/contents/Home.tsx b/src/contents/Home.tsx
index 13fd49179325c9205d085c4398c27b177f5ece82..5d76f17bc0f1d2bdcfba2dc2cb6f22bdfec2e655 100644
--- a/src/contents/Home.tsx
+++ b/src/contents/Home.tsx
@@ -11,7 +11,7 @@ export function Home() {
           <hr/>
           <Map1/>
           <hr />
-          Hello38
+          Hello39
         </div>
       </div>
       <div className="row">
diff --git a/tsconfig.json b/tsconfig.json
index cc9fe71d26809ce2ecb09c882f1c35bd7948f2b4..9f8720f99621d15b94d5d777a5929cc530ebd19c 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -20,7 +20,7 @@
       "noUnusedParameters": true,
       "noFallthroughCasesInSwitch": true
     },
-    "include": ["src", "code/mapsc.ts", "assets/mapscript.js"]
+    "include": ["src", "code/mapsc.ts", "assets/mapscript.js", "pubpub/mapscript.js"]
   }
   
   
\ No newline at end of file
diff --git a/vite.config.js b/vite.config.js
index 20c5aa8a6c7ebeb4612f642c50a1152555529aea..371c16e7ca7333cc8afc24b1317b78c1caff0618 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -16,7 +16,8 @@ export default () => {
     build: {
       outDir: "dist",
       assetsDir: "statics",
-    }
+    },
+    publicDir: 'pubpub',
   });
   
 };