diff --git a/Injector_new.cs b/Injector_new.cs
new file mode 100644
index 0000000..0d5003c
--- /dev/null
+++ b/Injector_new.cs
@@ -0,0 +1,246 @@
+using System;
+using System.Reflection;
+using System.IO;
+using System.Collections.Generic;
+using System.Linq;
+using System.Runtime.Loader;
+using Microsoft.Extensions.Logging;
+using Newtonsoft.Json.Linq;
+using MediaBrowser.Common.Configuration;
+using Jellyfin.Plugin.MediaBarEnhanced.Helpers;
+
+namespace Jellyfin.Plugin.MediaBarEnhanced
+{
+ ///
+ /// Handles the injection of the MediaBarEnhanced script into the Jellyfin web interface.
+ ///
+ public class ScriptInjector
+ {
+ private readonly IApplicationPaths _appPaths;
+ private readonly ILogger _logger;
+ public const string ScriptTag = "";
+ public const string CssTag = "";
+ public const string ScriptMarker = "