diff --git a/404.md b/404.md
index a044939..d0487e3 100644
--- a/404.md
+++ b/404.md
@@ -3,8 +3,7 @@ title: 404 Not Found
permalink: /404.html
---
-These pages have recently been rearranged,
-but let's see if we can't get you what you were looking for.
+Let's see if we can't get you what you were looking for.
Software
--------
@@ -17,9 +16,9 @@ Something Else
------------
Please [email me](mailto:neale@woozle.org) and I'll help you find it!
-Be sure to let me know what it is you're trying to locate.
If you have the original URL of the thing,
that's very helpful.
But if you don't, it's okay,
-just tell me as much detail as you can about what you're looking for.
\ No newline at end of file
+just tell me as much detail as you can about what you're trying to find.
+
diff --git a/_layouts/default.html b/_layouts/default.html
index 8cfeb3b..0623872 100644
--- a/_layouts/default.html
+++ b/_layouts/default.html
@@ -36,7 +36,6 @@
diff --git a/toys/index.md b/toys/index.md
index bf118a5..fdd44b6 100644
--- a/toys/index.md
+++ b/toys/index.md
@@ -5,7 +5,7 @@ title: Toys
Here is some various junk I've done. Maybe you'll find it amusing.
Maybe you'll just wonder why I spend so much time on this garbage.
-* [Starship Noise Generator](starship.html)
+* [Starship Noise Generator](starship/)
* If you need to write someone a letter but really don't want to, try my
[social letter generator](letter.html)
* [Crunt](crunt.html)
diff --git a/toys/starship.md b/toys/starship.md
deleted file mode 100644
index 03a8bbb..0000000
--- a/toys/starship.md
+++ /dev/null
@@ -1,65 +0,0 @@
----
-title: Starship Noise Generator
----
-
-
- Gain
-
-
-I work in a building with no HVAC,
-which means we can hear *everything* people are saying,
-anywhere in the building.
-
-This page is a low-CPU noise generator that runs entirely in JavaScript.
-Once it starts,
-you don't need an Internet connection to keep it going.
-You can leave it running forever, if you like.
-
-For those interested,
-it uses the new (in 2017) and seriously powerful
-[Web Audio API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API).
-
-
diff --git a/toys/starship/icon.svg b/toys/starship/icon.svg
new file mode 100644
index 0000000..69674eb
--- /dev/null
+++ b/toys/starship/icon.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/toys/starship/index.html b/toys/starship/index.html
new file mode 100644
index 0000000..178b742
--- /dev/null
+++ b/toys/starship/index.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+ Starship Noise Generator
+
+
+
+
+
+ Starship Noise Generator
+
+
+
+
+
+ ๐
+
+ ๐
+
+
+
I work in a building with no HVAC,
+ which means we can hear everything people are saying,
+ anywhere in the building.
+
+
This page is a low-CPU noise generator that runs entirely in JavaScript.
+ Once it starts,
+ you donโt need an Internet connection to keep it going.
+ You can leave it running forever, if you like.
+
+
For those interested,
+ it uses the new (in 2017) and seriously perfect for this application
+ Web Audio API.
+
+
+
+
+
diff --git a/toys/starship/manifest.webmanifest b/toys/starship/manifest.webmanifest
new file mode 100644
index 0000000..58ad8a3
--- /dev/null
+++ b/toys/starship/manifest.webmanifest
@@ -0,0 +1,15 @@
+{
+ "name": "Starship Noise Generator",
+ "short_name": "Starship",
+ "start_url": ".",
+ "display": "standalone",
+ "background_color": "#fff",
+ "description": "Generates brown noise similar to a futuristic starship engine (or a modern HVAC system)",
+ "icons": [
+ {
+ "src": "icon.svg",
+ "sizes": "any"
+ }
+ ]
+}
+