diff --git a/ReMod.Core.csproj b/ReMod.Core.csproj
index 2a5d96f..61d7f84 100644
--- a/ReMod.Core.csproj
+++ b/ReMod.Core.csproj
@@ -3,6 +3,7 @@
C:/Program Files (x86)/Steam/steamapps/common/VRChat
$(HOME)/.steam/steam/steamapps/common/VRChat
S:\Games\steamapps\common\VRChat
+ G:\SteamLibrary\steamapps\common\VRChat
@@ -109,6 +110,7 @@
+
diff --git a/UI/QuickMenu/ReRadioTogglePage.cs b/UI/QuickMenu/ReRadioTogglePage.cs
new file mode 100644
index 0000000..491851e
--- /dev/null
+++ b/UI/QuickMenu/ReRadioTogglePage.cs
@@ -0,0 +1,140 @@
+using System;
+using System.Collections.Generic;
+using ReMod.Core.Unity;
+using ReMod.Core.VRChat;
+using TMPro;
+using UnityEngine;
+using UnityEngine.UI;
+using VRC.UI.Elements;
+using VRC.UI.Elements.Controls;
+using ListBinding = MonoBehaviourPublicTrGaBoObAcObDi2GaBoUnique; //DataModel.dll
+using Object = Il2CppSystem.Object;
+
+namespace ReMod.Core.UI.QuickMenu
+{
+ public class ReRadioTogglePage : UiElement
+ {
+ private static GameObject _menuPrefab;
+
+ private static GameObject MenuPrefab
+ {
+ get
+ {
+ if (_menuPrefab == null)
+ {
+ _menuPrefab = QuickMenuEx.Instance.field_Public_Transform_0.Find("Window/QMParent/Menu_ChangeAudioInputDevice").gameObject;
+ }
+ return _menuPrefab;
+ }
+ }
+
+ private static int SiblingIndex => QuickMenuEx.Instance.field_Public_Transform_0.Find("Window/QMParent/Modal_AddMessage").GetSiblingIndex();
+
+ public event Action OnOpen;
+ public event Action OnClose;
+ public event Action