diff --git a/.gitignore b/.gitignore
index e36a84a..4f5d80e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,4 +11,6 @@ docs/_build/
 
 # misc dev
 .projectile
-bpy2.py
\ No newline at end of file
+bpy2.py
+dev/
+db/
\ No newline at end of file
diff --git a/app.py b/app.py
index 2b1f2df..dd53eef 100644
--- a/app.py
+++ b/app.py
@@ -1,10 +1,13 @@
+import sqlite3
 from flask import Flask, render_template
 
 app = Flask(__name__)
 
+
 @app.route("/")
 def index():
     return render_template('maint.html')
 
+
 if __name__ == '__main__':
     app.run()
diff --git a/static/css/main.css b/static/css/main.css
index 3cdc087..2095d8d 100644
--- a/static/css/main.css
+++ b/static/css/main.css
@@ -1,5 +1,5 @@
 * {
-  box-sizing: border-box;
+    box-sizing: border-box;
 }
 
 html {
@@ -11,47 +11,24 @@ html {
 }
 
 body {
-  font-family: monospace;
+    color: #777;
+    font-family: monospace;
 }
 
-ul {
-  list-style-type: none;
-  margin: 0;
-  padding: 0;
-  overflow: hidden;
-  border: 1px #d945d1 solid;
-}
-
-li {
-    float: left;
-}
-
-li a {
-  display: block;
-  color: white;
-  text-align: center;
-  padding: 14px 16px;
-  text-decoration: none;
-}
-
-li a:hover {
-  background-color: #111;
-}
 
 .container {  
-  display: grid;
-  grid-template-columns: 1fr 1fr 1fr;
-  grid-template-rows: auto auto auto;
-  grid-auto-rows: 1fr;
-  gap: 5px;
-  grid-auto-flow: row;
-  grid-template-areas:
-    "header header header"
-    "content content content"
-    "footer footer footer";
-  margin-left: 20%;
-  margin-right: 20%;
-  
+    display: grid;
+    grid-template-columns: 1fr 1fr 1fr;
+    grid-template-rows: auto auto auto;
+    grid-auto-rows: 1fr;
+    gap: 5px;
+    grid-auto-flow: row;
+    grid-template-areas:
+	"header header header"
+	"content content content"
+	"footer footer footer";
+    margin-left: 20%;
+    margin-right: 20%;
 }
 
 .header { grid-area: header; }
@@ -64,8 +41,6 @@ li a:hover {
     margin-right: 10%;
 }
 
-
-
 .footer { grid-area: footer; }
 
     
diff --git a/templates/base.html b/templates/base.html
index 8b4e417..5d0a473 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -10,7 +10,7 @@
     <div class="container">
       <div class="header">
 	<ul>
-	  <li><a href="{{ url_for('index') }}">Index</a></li>
+	  <li><a href="{{ url_for('index') }}">Main</a></li>	
 	</ul>
       </div>
       <div class="content">
diff --git a/templates/maint.html b/templates/maint.html
index 39bf034..214b5ab 100644
--- a/templates/maint.html
+++ b/templates/maint.html
@@ -10,6 +10,22 @@
     <div class="container">
       <div class="content">
 	Maint.
+	<article class="post">
+	  <h1>Today is: [2025-02-15 6.47PM Saturday]</h1>
+	  <h2>Changelog</h2>
+	  <hr />
+	  <p> Przeniesienie projektów na self-hosting, w tym przypadku jest to projekt Forgejo[1].
+	    <ul>
+	      <li> untitledcyberbonk2077[2] </li>
+	      <li> bbz[3] </li>
+	    </ul>
+	  </p>
+	  <p>[1] <a href="https://forgejo.org" target="_blank">https://forgejo.org</a><br />
+	    [2] <a href="https://code.szklankaolowiu.pl/sysek/untitledcyberbonk2077" target="_blank">https://code.szklankaolowiu.pl/sysek/untitledcyberbonk2077</a><br />
+	    [3] <a href="https://code.szklankaolowiu.pl/sysek/bbz" target="_blank">https://code.szklankaolowiu.pl/sysek/bbz</a>
+	  </p>
+	  <meta name="fediverse:creator" content="@sysek@pol.social">
+	</article>
 	<article class="post">
 	  <h1>Today is: [2024-12-22 08.14 Sunday]</h1>
 	  <p>Time, Dr. Freeman?</p>
@@ -19,10 +35,6 @@
 
 	  <p>I do apologize for what must seem to you an arbitrary imposition, Dr. Freeman. I trust it will all make sense to you in the course of... well... I'm really not at liberty to say. In the meantime... This is where I get off.</p>
 	  <hr/>
-	  <p>
-	    <h2> [0.0.1] - 2024-12-22 </h2>
-	    * Init project
-	  </p>
 	  <meta name="fediverse:creator" content="@sysek@pol.social">
 	</article>
       </div>
diff --git a/templates/post.html b/templates/post.html
deleted file mode 100644
index a1906c5..0000000
--- a/templates/post.html
+++ /dev/null
@@ -1,7 +0,0 @@
-{% extends 'base.html' %}
-{% block title %} ID.TEXT {% endblock %}
-
-{% block post %}
-Nullam eu ante vel est convallis dignissim.&nbsp;&nbsp;Fusce suscipit, wisi nec facilisis facilisis, est dui fermentum leo, quis tempor ligula erat quis odio.&nbsp;&nbsp;Nunc porta vulputate tellus.&nbsp;&nbsp;Nunc rutrum turpis sed pede.&nbsp;&nbsp;Sed bibendum.&nbsp;&nbsp;Aliquam posuere.&nbsp;&nbsp;Nunc aliquet, augue nec adipiscing interdum, lacus tellus malesuada massa, quis varius mi purus non odio.&nbsp;&nbsp;Pellentesque condimentum, magna ut suscipit hendrerit, ipsum augue ornare nulla, non luctus diam neque sit amet urna.&nbsp;&nbsp;Curabitur vulputate vestibulum lorem.&nbsp;&nbsp;Fusce sagittis, libero non molestie mollis, magna orci ultrices dolor, at vulputate neque nulla lacinia eros.&nbsp;&nbsp;Sed id ligula quis est convallis tempor.&nbsp;&nbsp;Curabitur lacinia pulvinar nibh.&nbsp;&nbsp;Nam a sapien.<br><br>
-
-{% endblock %}