diff --git a/main.js b/main.js
index 58bb587013aa6f9c3e47d20b6044153e81e99552..a2cc940251b36fc07bc18ffce073de60d898a643 100644
--- a/main.js
+++ b/main.js
@@ -35,7 +35,7 @@ document.querySelector("#app").innerHTML = `
       </menu>
       <menu class="menu-impressum">
         <li>
-          <a href="#" id="helpLink">Help</a>
+          <a href="#" id="helpLink">About</a>
         </li>
         <li>
           <a href="mailto:yanagibashi@kg.rwth-aachen.de">Feedback</a>
@@ -106,8 +106,9 @@ document.querySelector("#app").innerHTML = `
 
 <!-- Dialogs -->
 <dialog id="helpDialog">
-  <h1>Help</h1>
-  <h2>3D Preview Controls</h2>
+  <h1>Tailorbird 3D</h1>
+  <p>${ new Date().toISOString() }</p>
+  <h2>Controls</h2>
   <p>
    <ul>
     <li>Zoom: Scroll wheel</li>
@@ -448,24 +449,28 @@ function getPresetModelVase() {
 
 function getPresetModelVertical() {
   var presetProject = new Project();
-  var extMult = 5;
+  var extMult = 4;
   var ext = 0;
   const startX = 35;
   var currPoint;
 
-  presetProject.addLine(ext, 2500, startX, 0, 0);
-  presetProject.addLine(ext += 3, 1500, startX, 0, 0);
+  presetProject.addLine(ext, 2500, 0, 0, 0);
+
+  presetProject.addLine(ext, 1500, startX - extMult, 0, 0);
+  presetProject.addLine(ext += 4, 1500, startX, 0, 0);
   presetProject.addLine(ext, 1500, startX + 15, 0, 0);
   presetProject.addLine(ext, 1500, startX - extMult, 0, 10);
 
   for (var i = 1; i < 10; i++) {
     currPoint = i * extMult;
-
+    // Go to starting point
     presetProject.addLine(ext, 2000, startX - currPoint, 0, 0);
-
-    presetProject.addArc(ext += currPoint * 1.5, 1500, currPoint, "1", "1", "1");
-
-    presetProject.addLine(ext, 2000, startX + 12, 0, Math.max(currPoint - 20, 0));
+    presetProject.addLine(ext += extMult, 1500, startX - currPoint, 0, 0);
+    // Draw arc
+    presetProject.addArc(ext += currPoint * 1.8, 1500, currPoint, "1", "1", "1");
+    
+    presetProject.addLine(ext, 2000, startX + currPoint / 2, 0, Math.max(currPoint - 25, 0));
+    presetProject.addLine(ext, 2000, startX + currPoint / 2 + 10, 0, 0);
     presetProject.addLine(ext, 1500, startX, 0, currPoint + 10);
     presetProject.addLine(ext, 1500, startX - currPoint - 10, 0, currPoint);
   }
diff --git a/vite.config.js b/vite.config.js
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391