diff --git a/404.html b/404.html
index 61e7408..c79f215 100644
--- a/404.html
+++ b/404.html
@@ -1 +1 @@
-
404: This page could not be found404
This page could not be found.
\ No newline at end of file
+404: This page could not be found404
This page could not be found.
\ No newline at end of file
diff --git a/_next/static/B5lfjy-Fx6_tIiL_8_wL8/_buildManifest.js b/_next/static/1KyjtQJ8VX-P78y_9qfrK/_buildManifest.js
similarity index 70%
rename from _next/static/B5lfjy-Fx6_tIiL_8_wL8/_buildManifest.js
rename to _next/static/1KyjtQJ8VX-P78y_9qfrK/_buildManifest.js
index 94446b9..fe66936 100644
--- a/_next/static/B5lfjy-Fx6_tIiL_8_wL8/_buildManifest.js
+++ b/_next/static/1KyjtQJ8VX-P78y_9qfrK/_buildManifest.js
@@ -1 +1 @@
-self.__BUILD_MANIFEST={__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":["static/chunks/cb1608f2-dfa5f29f9cae8eae631d.js","static/chunks/a9a7754c-57084face35fae18d632.js","static/chunks/620-417e372b0d39b26dc356.js","static/chunks/pages/index-41dc588438da2b636a69.js"],"/_error":["static/chunks/pages/_error-e3147175cc9900f89c76.js"],sortedPages:["/","/_app","/_error"]},self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB();
\ No newline at end of file
+self.__BUILD_MANIFEST={__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":["static/chunks/cb1608f2-dfa5f29f9cae8eae631d.js","static/chunks/a9a7754c-57084face35fae18d632.js","static/chunks/620-417e372b0d39b26dc356.js","static/chunks/pages/index-8c07338fb59be5e83b5d.js"],"/_error":["static/chunks/pages/_error-e3147175cc9900f89c76.js"],sortedPages:["/","/_app","/_error"]},self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB();
\ No newline at end of file
diff --git a/_next/static/B5lfjy-Fx6_tIiL_8_wL8/_ssgManifest.js b/_next/static/1KyjtQJ8VX-P78y_9qfrK/_ssgManifest.js
similarity index 100%
rename from _next/static/B5lfjy-Fx6_tIiL_8_wL8/_ssgManifest.js
rename to _next/static/1KyjtQJ8VX-P78y_9qfrK/_ssgManifest.js
diff --git a/_next/static/ptvpYMtRPiE7SWGTA46uK/_buildManifest.js b/_next/static/Ud52uu232VlXJX1TCeb8j/_buildManifest.js
similarity index 70%
rename from _next/static/ptvpYMtRPiE7SWGTA46uK/_buildManifest.js
rename to _next/static/Ud52uu232VlXJX1TCeb8j/_buildManifest.js
index 94446b9..fe66936 100644
--- a/_next/static/ptvpYMtRPiE7SWGTA46uK/_buildManifest.js
+++ b/_next/static/Ud52uu232VlXJX1TCeb8j/_buildManifest.js
@@ -1 +1 @@
-self.__BUILD_MANIFEST={__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":["static/chunks/cb1608f2-dfa5f29f9cae8eae631d.js","static/chunks/a9a7754c-57084face35fae18d632.js","static/chunks/620-417e372b0d39b26dc356.js","static/chunks/pages/index-41dc588438da2b636a69.js"],"/_error":["static/chunks/pages/_error-e3147175cc9900f89c76.js"],sortedPages:["/","/_app","/_error"]},self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB();
\ No newline at end of file
+self.__BUILD_MANIFEST={__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":["static/chunks/cb1608f2-dfa5f29f9cae8eae631d.js","static/chunks/a9a7754c-57084face35fae18d632.js","static/chunks/620-417e372b0d39b26dc356.js","static/chunks/pages/index-8c07338fb59be5e83b5d.js"],"/_error":["static/chunks/pages/_error-e3147175cc9900f89c76.js"],sortedPages:["/","/_app","/_error"]},self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB();
\ No newline at end of file
diff --git a/_next/static/ptvpYMtRPiE7SWGTA46uK/_ssgManifest.js b/_next/static/Ud52uu232VlXJX1TCeb8j/_ssgManifest.js
similarity index 100%
rename from _next/static/ptvpYMtRPiE7SWGTA46uK/_ssgManifest.js
rename to _next/static/Ud52uu232VlXJX1TCeb8j/_ssgManifest.js
diff --git a/_next/static/chunks/pages/index-41dc588438da2b636a69.js b/_next/static/chunks/pages/index-8c07338fb59be5e83b5d.js
similarity index 87%
rename from _next/static/chunks/pages/index-41dc588438da2b636a69.js
rename to _next/static/chunks/pages/index-8c07338fb59be5e83b5d.js
index 24baa87..fc66a72 100644
--- a/_next/static/chunks/pages/index-41dc588438da2b636a69.js
+++ b/_next/static/chunks/pages/index-8c07338fb59be5e83b5d.js
@@ -1 +1 @@
-(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[405],{6645:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return v}});var s=n(5893),r=(n(7294),n(616)),c=function(t){return(0,r.Z)(t),(0,s.jsx)("footer",{className:"footer relative pt-1 border-t-2 border-blue-100",children:(0,s.jsx)("div",{className:"container mx-auto px-6 py-3",children:(0,s.jsxs)("h6",{className:"text-center text-gray-500",children:["\xa9 2020. Aleksandr Mikhailov."," ",(0,s.jsx)("a",{href:"http://creativecommons.org/licenses/by/3.0/",children:"Some Rights Reserved"}),"."]})})})},i=function(t){var e=t.imgUrl;return(0,s.jsx)("img",{src:e,className:"border rounded-full h-48 sm mx-auto"})},a=(n(8947),n(1436)),l=n(1417),o=n(7814),x={tg:function(t){return"https://t.me/".concat(t)},mail:function(t){return"mailto:".concat(t)},twitter:function(t){return"https://twitter.com/".concat(t)},github:function(t){return"https://github.com/".concat(t)},linkedin:function(t){return"https://linkedin.com/in/".concat(t)},twitch:function(t){return"https://www.twitch.tv/".concat(t)},mastodon:function(t){return"https://mastodon.social/".concat(t)}};function d(t){return x[t.type](t.id)}var u={tg:[l.IKq],mail:[a.FU$],twitter:[l.mdU],github:[l.zhw],linkedin:[l.D9H],twitch:[l.z0T],mastodon:[l.kyk]},h=function(t){var e=t.contacts;return(0,s.jsx)("div",{className:"flex flex-row justify-center",children:e.map((function(t){return function(t){var e=t.id,n=t.type,r=u[n];return"mastodon"==n?(0,s.jsx)("div",{className:"p-3",children:(0,s.jsx)("a",{rel:"me",className:"text-5xl text-gray-500 "+r[1],href:d({id:e,type:n}),target:"_blank",children:(0,s.jsx)(o.G,{icon:r[0]},n)})}):(0,s.jsx)("div",{className:"p-3",children:(0,s.jsx)("a",{className:"text-5xl text-gray-500 "+r[1],href:d({id:e,type:n}),target:"_blank",children:(0,s.jsx)(o.G,{icon:r[0]},n)})})}(t)}))})},m=[{id:"fido_node",type:"tg"},{id:"iam@fidonode.me",type:"mail"}],f=[{id:"@fido_node",type:"mastodon"},{id:"alex-mihailov-870448187",type:"linkedin"},{id:"michey",type:"github"},{id:"fido_node",type:"twitter"}],p=function(t){return(0,r.Z)(t),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:"flex flex-col flex-row-2 ",children:[(0,s.jsx)("span",{className:"text-2xl text-center py-4",children:"Contact me via: "}),(0,s.jsx)(h,{contacts:m})]}),(0,s.jsxs)("div",{className:"flex flex-col flex-row-2",children:[(0,s.jsx)("span",{className:"text-2xl text-center py-4",children:"Social buttons: "}),(0,s.jsx)(h,{contacts:f})]})]})},j=function(t){var e=t.href,n=t.children;return(0,s.jsx)("a",{className:"underline",href:e,children:n})},g=function(t){return(0,r.Z)(t),(0,s.jsxs)("div",{className:"flex flex-col flex-row-2",children:[(0,s.jsx)("span",{className:"text-2xl text-center",children:"Full stack engineer"}),(0,s.jsx)("span",{className:"text-2xl text-center",children:"FP-curious | \u03bb-affected"}),(0,s.jsx)("span",{className:"text-2xl text-center",children:"Wanna be rustacean \ud83e\udd80 and/or secops guy \ud83d\udd12"}),(0,s.jsxs)("span",{className:"text-lg text-center text-gray-500 font-light pt-4",children:["Now ",(0,s.jsx)(j,{href:"https://www.samsungnext.com/",children:"@SamsungNEXT"})," (",(0,s.jsx)(j,{href:"https://whisk.com/",children:"Whisk product team"}),"). Previously"," ",(0,s.jsx)(j,{href:"https://www.visualthreat.com/",children:"@VisualThreat."})]}),(0,s.jsx)("span",{className:"text-lg text-center text-gray-500 font-light",children:"Work with: Scala, TypeScript, Java, MongoDB, MySQL, Thrift, gRPC"})]})},w=function(t){return(0,r.Z)(t),(0,s.jsx)("div",{className:"sm mx-auto pb-4",children:(0,s.jsx)("span",{className:"text-5xl",children:"Alex Mikhailov"})})},N=function(t){return(0,r.Z)(t),(0,s.jsxs)("div",{className:"flex flex-col sm mx-auto lg:w-1/3 pt-12",children:[(0,s.jsx)(i,{imgUrl:"./avatar.jpg"}),(0,s.jsx)(w,{}),(0,s.jsx)(g,{}),(0,s.jsx)(p,{})]})},v=function(){return(0,s.jsxs)("div",{className:"bg-gray-50 flex flex-col md:h-screen sm:h-full justify-between",children:[(0,s.jsx)(N,{}),(0,s.jsx)(c,{})]})}},5301:function(t,e,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return n(6645)}])}},function(t){t.O(0,[774,523,112,620],(function(){return e=5301,t(t.s=e);var e}));var e=t.O();_N_E=e}]);
\ No newline at end of file
+(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[405],{6645:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return v}});var s=n(5893),r=(n(7294),n(616)),c=function(t){return(0,r.Z)(t),(0,s.jsx)("footer",{className:"footer relative pt-1 border-t-2 border-blue-100",children:(0,s.jsx)("div",{className:"container mx-auto px-6 py-3",children:(0,s.jsxs)("h6",{className:"text-center text-gray-500",children:["\xa9 2020. Aleksandr Mikhailov."," ",(0,s.jsx)("a",{href:"http://creativecommons.org/licenses/by/3.0/",children:"Some Rights Reserved"}),"."]})})})},i=function(t){var e=t.imgUrl;return(0,s.jsx)("img",{src:e,className:"border rounded-full h-48 sm mx-auto"})},a=(n(8947),n(1436)),l=n(1417),o=n(7814),x={tg:function(t){return"https://t.me/".concat(t)},mail:function(t){return"mailto:".concat(t)},twitter:function(t){return"https://twitter.com/".concat(t)},github:function(t){return"https://github.com/".concat(t)},linkedin:function(t){return"https://linkedin.com/in/".concat(t)},twitch:function(t){return"https://www.twitch.tv/".concat(t)},mastodon:function(t){return"https://mastodon.social/".concat(t)}};function d(t){return x[t.type](t.id)}var u={tg:[l.IKq],mail:[a.FU$],twitter:[l.mdU],github:[l.zhw],linkedin:[l.D9H],twitch:[l.z0T],mastodon:[l.kyk]},h=function(t){var e=t.contacts;return(0,s.jsx)("div",{className:"flex flex-row justify-center",children:e.map((function(t){return function(t){var e=t.id,n=t.type,r=u[n];return"mastodon"==n?(0,s.jsx)("div",{className:"p-3",children:(0,s.jsx)("a",{rel:"me",className:"text-5xl text-gray-500 "+r[1],href:d({id:e,type:n}),target:"_blank",children:(0,s.jsx)(o.G,{icon:r[0]},n)})}):(0,s.jsx)("div",{className:"p-3",children:(0,s.jsx)("a",{className:"text-5xl text-gray-500 "+r[1],href:d({id:e,type:n}),target:"_blank",children:(0,s.jsx)(o.G,{icon:r[0]},n)})})}(t)}))})},m=[{id:"fido_node",type:"tg"},{id:"iam@fidonode.me",type:"mail"}],f=[{id:"@fido_node",type:"mastodon"},{id:"alex-mihailov-870448187",type:"linkedin"},{id:"michey",type:"github"},{id:"fido_node",type:"twitter"}],p=function(t){return(0,r.Z)(t),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:"flex flex-col flex-row-2 ",children:[(0,s.jsx)("span",{className:"text-2xl text-center py-4",children:"Contact me via: "}),(0,s.jsx)(h,{contacts:m})]}),(0,s.jsxs)("div",{className:"flex flex-col flex-row-2",children:[(0,s.jsx)("span",{className:"text-2xl text-center py-4",children:"Social buttons: "}),(0,s.jsx)(h,{contacts:f})]})]})},j=function(t){var e=t.href,n=t.children;return(0,s.jsx)("a",{className:"underline",href:e,children:n})},g=function(t){return(0,r.Z)(t),(0,s.jsxs)("div",{className:"flex flex-col flex-row-2",children:[(0,s.jsx)("span",{className:"text-2xl text-center",children:"Full stack engineer"}),(0,s.jsx)("span",{className:"text-2xl text-center",children:"FP-curious | \u03bb-affected"}),(0,s.jsx)("span",{className:"text-2xl text-center",children:"Wanna be rustacean \ud83e\udd80 and/or secops guy \ud83d\udd12"}),(0,s.jsxs)("span",{className:"text-lg text-center text-gray-500 font-light pt-4",children:["Now ",(0,s.jsx)(j,{href:"https://www.samsungnext.com/",children:"@SamsungNEXT"})," (",(0,s.jsx)(j,{href:"https://whisk.com/",children:"Whisk product team"}),"). Previously"," ",(0,s.jsx)(j,{href:"https://www.visualthreat.com/",children:"@VisualThreat."})]}),(0,s.jsx)("span",{className:"text-lg text-center text-gray-500 font-light",children:"Work with: Scala, TypeScript, Java, MongoDB, MySQL, Thrift, gRPC"})]})},w=function(t){return(0,r.Z)(t),(0,s.jsx)("div",{className:"sm mx-auto pb-4",children:(0,s.jsx)("span",{className:"text-5xl",children:"Alex Mikhailov"})})},N=function(t){return(0,r.Z)(t),(0,s.jsxs)("div",{className:"flex flex-col sm mx-auto lg:w-1/3 pt-12",children:[(0,s.jsx)(i,{imgUrl:"./avatar.jpg"}),(0,s.jsx)(w,{}),(0,s.jsx)(g,{}),(0,s.jsx)(p,{})]})},v=function(){return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("script",{async:!0,src:"https://umami.dokutsu.xyz/script.js","data-website-id":"d52d9af1-0c7d-4531-84c6-0b9c2850011f"}),(0,s.jsxs)("div",{className:"bg-gray-50 flex flex-col md:h-screen sm:h-full justify-between",children:[(0,s.jsx)(N,{}),(0,s.jsx)(c,{})]})]})}},5301:function(t,e,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return n(6645)}])}},function(t){t.O(0,[774,523,112,620],(function(){return e=5301,t(t.s=e);var e}));var e=t.O();_N_E=e}]);
\ No newline at end of file
diff --git a/_next/static/chunks/webpack-0cfc8af2eb300557ab3d.js b/_next/static/chunks/webpack-b9ebe21d1d6d42ff628d.js
similarity index 100%
rename from _next/static/chunks/webpack-0cfc8af2eb300557ab3d.js
rename to _next/static/chunks/webpack-b9ebe21d1d6d42ff628d.js
diff --git a/_next/static/chunks/webpack-d71db2e6f9e60ff320fa.js b/_next/static/chunks/webpack-bd46bd276f4b6d3889de.js
similarity index 100%
rename from _next/static/chunks/webpack-d71db2e6f9e60ff320fa.js
rename to _next/static/chunks/webpack-bd46bd276f4b6d3889de.js
diff --git a/index.html b/index.html
index 0338616..198abea 100644
--- a/index.html
+++ b/index.html
@@ -1 +1 @@
-Alex Mikhailov
\ No newline at end of file
+Alex Mikhailov
\ No newline at end of file