diff --git a/Controls/OverlayHost.xaml b/Controls/OverlayHost.xaml
new file mode 100644
index 0000000..3d98564
--- /dev/null
+++ b/Controls/OverlayHost.xaml
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Controls/OverlayHost.xaml.cs b/Controls/OverlayHost.xaml.cs
new file mode 100644
index 0000000..6400916
--- /dev/null
+++ b/Controls/OverlayHost.xaml.cs
@@ -0,0 +1,22 @@
+using System.Windows;
+using System.Windows.Controls;
+using ytLive.ViewModels;
+
+namespace ytLive.Controls;
+
+public partial class OverlayHost : UserControl
+{
+ public OverlayHost()
+ {
+ InitializeComponent();
+ }
+
+ private void BackToAbout_Click(object sender, RoutedEventArgs e)
+ {
+ if (DataContext is MainViewModel vm)
+ {
+ vm.IsLicensesOpen = false;
+ vm.IsLicenseEntryOpen = false;
+ }
+ }
+}
diff --git a/MainWindow.xaml b/MainWindow.xaml
index 7ed8818..4c25257 100644
--- a/MainWindow.xaml
+++ b/MainWindow.xaml
@@ -108,173 +108,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+