diff --git a/assets/data/config/menuItems.txt b/assets/data/config/menuItems.txt
new file mode 100644
index 00000000..a38f7107
--- /dev/null
+++ b/assets/data/config/menuItems.txt
@@ -0,0 +1,4 @@
+story mode
+freeplay
+donate
+options
\ No newline at end of file
diff --git a/assets/data/config/options.xml b/assets/data/config/options.xml
index 15555af0..91da8a41 100644
--- a/assets/data/config/options.xml
+++ b/assets/data/config/options.xml
@@ -16,81 +16,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/buildnumber.txt b/buildnumber.txt
index 0b77351e..c1022d0c 100644
--- a/buildnumber.txt
+++ b/buildnumber.txt
@@ -1 +1 @@
-2481
\ No newline at end of file
+2482
\ No newline at end of file
diff --git a/source/funkin/menus/MainMenuState.hx b/source/funkin/menus/MainMenuState.hx
index 871adb78..68f2a9ec 100644
--- a/source/funkin/menus/MainMenuState.hx
+++ b/source/funkin/menus/MainMenuState.hx
@@ -24,11 +24,7 @@ class MainMenuState extends MusicBeatState
var menuItems:FlxTypedGroup;
- #if !switch
- var optionShit:Array = ['story mode', 'freeplay', 'donate', 'options'];
- #else
- var optionShit:Array = ['story mode', 'freeplay'];
- #end
+ var optionShit:Array = CoolUtil.coolTextFile(Paths.txt("config/menuItems"));
var magenta:FlxSprite;
var camFollow:FlxObject;