diff --git a/html/timeout.ejs b/html/timeout.ejs
index 8a9e0943..23fbc565 100644
--- a/html/timeout.ejs
+++ b/html/timeout.ejs
@@ -4,25 +4,38 @@
     <link href="https://codeberg.org/Ashley/poketube/raw/branch/main/css/yt-ukraine.svg" rel=icon>
     <title> warming up... </title>
     <style>
+
       * {
         font-family:sans-serif;
       }
       body {
       display: flex;
       height: 100vh;
-      background: #111;
+      background:linear-gradient(135deg, #820622 10%, #4e2e82 100%, #725965 100%);
+       overflow: hidden;
       }
-      div {
+      @font-face {
+  font-family: "PokeTube Flex";
+  src: url("https://p.poketube.fun/https://cdn.glitch.global/43b6691a-c8db-41d4-921c-8cf6aa0d9108/robotoflex.ttf?v=1668343428681");
+  font-style: normal;
+  font-stretch: 1% 800%;
+  font-display: swap;
+}
+
+
+      .cnt {
       margin: auto;
       display: flex;
       flex-flow: column;
       align-self: center;
-      background: #333;
+      background: #0006;
       color: #fff;
       padding: 1em;
       border-radius: 31px;
-      min-height: 34em;
-      }
+      min-height: 30em;
+      max-width: 52em;
+        margin-top: 8em;
+       }
       a {
         color:#0ab7f0;
         text-decoration: none;
@@ -31,24 +44,60 @@
   text-decoration: underline;
   font-weight: bold;
 }
+      @media screen and (max-height: 	643px) {
+  .wave {
+  margin-bottom: -7em;
+  
+}
+}
+
+      .head {
+        font-family:"Poketube flex";
+        font-weight: 1000;
+        font-style: italic;
+        text-transform: uppercase;
+      }
+@media screen and (min-height: 768px) {
+  .wave {
+  position: absolute;
+  bottom: 0;
+  width: 100%;
+  margin-bottom: -7em;
+  display: block;
+}
+}
+     
+p {
+  text-align: center;
+}
+      
+      .ily{
+        text-align: center;
+      }
      </style>
-      <meta http-equiv="refresh" content="50">
-  </head>
+   </head>
   <body>
-    <div>
+    <div class="cnt"> 
+    <center>
+    <h1 class="head">
+      PokeTube is on restart mode
+      </h1>  
+    </center>
       
-    <h1>
-      Hey There qt! - Please wait (poketube is warming up...)
-    </h1>
-    <p>
-    poketube just got started, please wait few minutes so poketube can launch and be fast :3
-    </p> 
+      <p>
+        hewwo!!! poketube is currently on time out - to keep poketube fast for everyone, poketube timeouts the server when it restarts. if u want to stop this, pwese donate to us so we can buy a better server ^_^   <br><br> 
+      </p>
       
-      <p style="color:lime">
-        protip: u can use other poketube instances while waiting for this instance to start!
-        <a href="https://codeberg.org/Ashley/poketube/raw/branch/main/instances.json"> view em on a list </a>
+      <div class="ily">
+      <svg height="200" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#ff00e3" d="M35.885 11.833c0-5.45-4.418-9.868-9.867-9.868-3.308 0-6.227 1.633-8.018 4.129-1.791-2.496-4.71-4.129-8.017-4.129-5.45 0-9.868 4.417-9.868 9.868 0 .772.098 1.52.266 2.241C1.751 22.587 11.216 31.568 18 34.034c6.783-2.466 16.249-11.447 17.617-19.959.17-.721.268-1.469.268-2.242z"/></svg>
+      </div>
+
+   
+      
+      <p>
+        to donate please reach us at https://rvlt.gg/poketube! we would really love u if u donated us some mone to help us make poketube faster! or u can host poketube urself!. this should take about 3,000,000 Milliseconds - or about a hour. you can go and touch grass while waiting smh smh
       </p>
     </div>
-
+ 
   </body>
 </html>
\ No newline at end of file