diff --git a/.idea/.name b/.idea/.name
new file mode 100644
index 00000000..ed4bc036
--- /dev/null
+++ b/.idea/.name
@@ -0,0 +1 @@
+_redirects
\ No newline at end of file
diff --git a/.idea/jsLibraryMappings.xml b/.idea/jsLibraryMappings.xml
new file mode 100644
index 00000000..d23208fb
--- /dev/null
+++ b/.idea/jsLibraryMappings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/404.md b/src/404.md
index 62f8a89f..ba53cccc 100644
--- a/src/404.md
+++ b/src/404.md
@@ -1,13 +1,22 @@
---
-title: Oops! Not Found
+title: '404'
layout: default
permalink: 404.html
---
-
-
- {{ title }}
-
-
-Sorry, looks like there's nothing here.
+{% image './src/assets/img/404.jpg', title, 'w-full rounded-lg', '1200px' %}
+
+
{{ title }}
+
+ What kind of idiots do you have working here?
+
+
+
diff --git a/src/_includes/forms/search.liquid b/src/_includes/forms/search.liquid
new file mode 100644
index 00000000..3caba2f2
--- /dev/null
+++ b/src/_includes/forms/search.liquid
@@ -0,0 +1,26 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/src/assets/img/404.jpg b/src/assets/img/404.jpg
new file mode 100644
index 00000000..92c0924f
Binary files /dev/null and b/src/assets/img/404.jpg differ
diff --git a/src/assets/img/og/adblocks.webp b/src/assets/img/og/adblocks.webp
deleted file mode 100644
index 025e149b..00000000
Binary files a/src/assets/img/og/adblocks.webp and /dev/null differ
diff --git a/src/assets/img/og/fastmail-workflow.webp b/src/assets/img/og/fastmail-workflow.webp
deleted file mode 100644
index 6d6fb853..00000000
Binary files a/src/assets/img/og/fastmail-workflow.webp and /dev/null differ
diff --git a/src/search.md b/src/search.md
index 969a2a01..41c1d934 100644
--- a/src/search.md
+++ b/src/search.md
@@ -17,29 +17,4 @@ meta:
image:
src: https://coryd.dev/assets/img/avatar.webp
---
-
-
-
-
-
+{% include "forms/search.liquid" %}