diff --git a/soh/soh.vcxproj.filters b/soh/soh.vcxproj.filters
index 5f48ff042..e165f6eb8 100644
--- a/soh/soh.vcxproj.filters
+++ b/soh/soh.vcxproj.filters
@@ -82,6 +82,24 @@
{04fc1c52-49ff-48e2-ae23-2c00867374f8}
+
+ {fd63976d-64b1-45ee-b3ab-530c636391c3}
+
+
+ {ff94f63c-a792-49af-869b-42557318a32b}
+
+
+ {1ba82a8d-b7d9-4f79-b80b-389322e189bc}
+
+
+ {9e20d69b-6a26-48ef-9aae-09c149b2c459}
+
+
+ {d7b4c12f-3876-40ec-a8ec-db435513156c}
+
+
+ {38ae4e39-fade-4f81-bfdb-af83bf641df0}
+
@@ -2206,172 +2224,172 @@
Header Files\include
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\hint_list
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\hint_list
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\hint_list
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando\location_access
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer\3drando
- Source Files
+ Source Files\soh\Enhancements\randomizer
- Header Files
+ Header Files\soh\Enhancements\randomizer
Header Files\soh\Enhancements
- Source Files\src
+ Source Files\soh\Enhancements\randomizer
@@ -3948,118 +3966,118 @@
Header Files\include
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer\3drando
- Header Files
+ Header Files\soh\Enhancements\randomizer
Header Files\soh\Enhancements
- Source Files\src
+ Header Files\soh\Enhancements\randomizer