diff --git a/README.md b/README.md
index 823946cec7aafc759c3f93048b0012ab2c1c646d..e59b673450313347ac402aaf2242826e0c318f5d 100644
--- a/README.md
+++ b/README.md
@@ -19,24 +19,37 @@ I was unhappy with all of these in some way. They're really good for getting a a
 This project serves as all that + a full historical backend of a meshtastic network.
 
 
-## What it does
+## What it does (currently)
 
 - Logs meshtastic packets
 - Saves them to a database
-- Serves the data to a future GUI
-- Serves the data to a public webpage
-
-## What it doesn't
-
-- Runs meshtastic (you still need a meshtastic device)
-- Supports anything other than TCP Connection. (yet)
-  - [ ] Bluetooth (native? how? wtf?)
+- Shows nodes in a ugly egui frontend
+
+## What it doesn't (currently)
+Rough order of how much I want to add support.
+
+- [ ] Shows Historical Data as a nice graph
+  - [ ] SNR (both individual neighbours and overall)
+  - [ ] Messages per day?
+  - [ ] Number of Nodes seen
+  - [ ] Channel Util
+  - [ ] any valid SQLite query?
+  - [ ] Location History
+  - [ ] Battery
+  - [ ] Sensor Statisics
+- [ ] Live Map of positions
+  - [ ] Can we show the potential nodes that don't have GPS?
+  - [ ] Can we use heard traceroutes to map out neighbours in the mesh?
+    - Can we send out some traceroutes every few hours to map it if we don't? (some people don't like meshsense for this reason)
+- [ ] Generates a nice public dashboard (static http, once every hour?)
+- Supports anything other than TCP Connection.
+  - [ ] Bluetooth (how? wtf? i hate bluetooth!)
   - [ ] Direct Serial (this seems easy?)
     - Serial support can be cheated, ser2net works fine.
-- Had a GUI (yet?)
-  - I'm thinking this is a nice backend, with a egui frontend for that hacker / minimalist / functional look.
+  - [ ] MQTT for extra nodes?
 - [ ] Lets you send messages/packets
-- [ ] Supports multiple meshtasticn nodes
+- [ ] Supports multiple meshtastic nodes
+- Runs meshtastic (you still need a meshtastic device)
 
 ## Installation