diff --git a/README.md b/README.md
index 0bc58980..5d1b4689 100644
--- a/README.md
+++ b/README.md
@@ -17,18 +17,6 @@ nix develop -c /etc/nixos/git/docs/setup.sh
 ![Gruv'd Hyprland](./docs/screenshot.png "Hyprland with a Gruvboxy theme")
 ---
 # framework-server ToDo List
-* [x] minio is broken
-* [x] No updates on Lemmy
-* [x] cannot send email on port 25 - [Link](https://docker-mailserver.github.io/docker-mailserver/latest/config/security/understanding-the-ports/)
-* [x] traccar not seeing phone
-* [x] duplicati needs database repairs
-* [x] osaka-linode-01 unable to connect to Headscale
-* [x] Matrix is unable to send/receive pictures
-* [x] Go through old sysctl.io cronjob and import what's neccesary 
-* [ ] Back up pass.sysctl.io to memory stick (gpg encrypted csv file)
-* [x] Get Gnome Remote Desktop / XRDP working 
-* [x] Migrate to Protonmail, use the PM mail bridge docker container (Nix pkg?)
-* [x] https://github.com/shenxn/protonmail-bridge-docker#initialization
 * [ ] Potentially need to set up a new PGP key for use with ProtonMail
 * [ ] Try this https://www.ntop.org/products/traffic-analysis/ntop/
 
@@ -63,31 +51,6 @@ nix develop -c /etc/nixos/git/docs/setup.sh
 * [ ] btrfs snapshots?
 * [ ] vscodium and user-config.js file?
 * [ ] rofi - bitwarden-cli / bitwarden-menu ([Link](https://search.nixos.org/packages?channel=23.05&show=bitwarden-menu&from=0&size=50&sort=relevance&type=packages&query=bitwarden))
-* [x] Server migration
-  * Do federated things need to be available externally?
-    * Pixelfed
-    * Mastodon
-    * Lemmy
-      * Sepearate backend/frontend
-    * Matrix
-      * Separate baackend/frontend
-  * Outbound ports
-    * traefik (80, 443)
-    * traccar (5055 tcp/udp) 
-      * Can probably bring back internally, both devices will be internal to Headscale
-    * jitsi-jvb (10000 udp, 4443 tcp)
-    * minecraft (25565)
-    * vintage-story (42420)
-    * mailserver
-      - "25:25"     # SMTP  (explicit TLS => STARTTLS)
-      - "465:465"   # ESMTP (implicit TLS)
-      - "587:587"   # ESMTP (explicit TLS => STARTTLS)
-      - "143:143"   # IMAP4 (explicit TLS => STARTTLS)
-      - "993:993"   # IMAP4 (implicit TLS)
-      - "4190:4190" # Sieve support
-    * tor-relay (9001, 9030) - Probably not hosting for legal reasons
-    * headscale-derp (3478/udp, 1443/tcp) - Most likely can't host due to limitations of DERP/xinetd 
-    * Headscale needs to be available externally
 
 
 Completed ToDo List [here](docs/complete.md)
diff --git a/docs/complete.md b/docs/complete.md
index 954a238e..c90986d3 100644
--- a/docs/complete.md
+++ b/docs/complete.md
@@ -64,4 +64,41 @@
 * [x] Build a better dashboard to monitor all my nixified devices
 * [x] Look into Remote Builds - [Link](https://nixos.org/manual/nix/stable/advanced-topics/distributed-builds.html)
 * [x] Reorganize Home-Manager
-* [x] Split configs into a common and host-specific config (see hyprland on nixos-vm-02 in home-manager for instance)
\ No newline at end of file
+* [x] Split configs into a common and host-specific config (see hyprland on nixos-vm-02 in home-manager for instance)
+* [x] minio is broken
+* [x] No updates on Lemmy
+* [x] cannot send email on port 25 - [Link](https://docker-mailserver.github.io/docker-mailserver/latest/config/security/understanding-the-ports/)
+* [x] traccar not seeing phone
+* [x] duplicati needs database repairs
+* [x] osaka-linode-01 unable to connect to Headscale
+* [x] Matrix is unable to send/receive pictures
+* [x] Go through old sysctl.io cronjob and import what's neccesary 
+* [x] Back up pass.sysctl.io to memory stick (gpg encrypted csv file)
+* [x] Get Gnome Remote Desktop / XRDP working 
+* [x] Migrate to Protonmail, use the PM mail bridge docker container (Nix pkg?)
+* [x] https://github.com/shenxn/protonmail-bridge-docker#initialization
+* [x] Server migration
+  * Do federated things need to be available externally?
+    * Pixelfed
+    * Mastodon
+    * Lemmy
+      * Sepearate backend/frontend
+    * Matrix
+      * Separate baackend/frontend
+  * Outbound ports
+    * traefik (80, 443)
+    * traccar (5055 tcp/udp) 
+      * Can probably bring back internally, both devices will be internal to Headscale
+    * jitsi-jvb (10000 udp, 4443 tcp)
+    * minecraft (25565)
+    * vintage-story (42420)
+    * mailserver
+      - "25:25"     # SMTP  (explicit TLS => STARTTLS)
+      - "465:465"   # ESMTP (implicit TLS)
+      - "587:587"   # ESMTP (explicit TLS => STARTTLS)
+      - "143:143"   # IMAP4 (explicit TLS => STARTTLS)
+      - "993:993"   # IMAP4 (implicit TLS)
+      - "4190:4190" # Sieve support
+    * tor-relay (9001, 9030) - Probably not hosting for legal reasons
+    * headscale-derp (3478/udp, 1443/tcp) - Most likely can't host due to limitations of DERP/xinetd 
+    * Headscale needs to be available externally
\ No newline at end of file