diff --git a/.idea/workspace (conflicted copy 2023-12-18 141946).xml b/.idea/workspace (conflicted copy 2023-12-18 141946).xml
new file mode 100644
index 0000000000000000000000000000000000000000..0b7bbac108f1f913a5949491647316c625a19d96
--- /dev/null
+++ b/.idea/workspace (conflicted copy 2023-12-18 141946).xml	
@@ -0,0 +1,154 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="AutoImportSettings">
+    <option name="autoReloadType" value="SELECTIVE" />
+  </component>
+  <component name="ChangeListManager">
+    <list default="true" id="85811dc3-2e20-44db-bc82-166e5cc3178c" name="Changes" comment="">
+      <change beforePath="$PROJECT_DIR$/src/main/java/de/hdm_stuttgart/battlearena/Controller/MainMenuController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/de/hdm_stuttgart/battlearena/Controller/MainMenuController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/de/hdm_stuttgart/battlearena/Controller/MenuBorderPaneController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/de/hdm_stuttgart/battlearena/Controller/MenuBorderPaneController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/de/hdm_stuttgart/battlearena/Main/Main.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/de/hdm_stuttgart/battlearena/Main/Main.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/resources/fxml/LocalCreate.fxml" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/fxml/LocalCreate.fxml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/resources/styles/style.css" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/styles/style.css" afterDir="false" />
+    </list>
+    <option name="SHOW_DIALOG" value="false" />
+    <option name="HIGHLIGHT_CONFLICTS" value="true" />
+    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
+    <option name="LAST_RESOLUTION" value="IGNORE" />
+  </component>
+  <component name="FileTemplateManagerImpl">
+    <option name="RECENT_TEMPLATES">
+      <list>
+        <option value="FxmlFile" />
+        <option value="Class" />
+      </list>
+    </option>
+  </component>
+  <component name="Git.Settings">
+    <option name="RECENT_BRANCH_BY_REPOSITORY">
+      <map>
+        <entry key="$PROJECT_DIR$" value="sound" />
+      </map>
+    </option>
+    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
+  </component>
+  <component name="MarkdownSettingsMigration">
+    <option name="stateVersion" value="1" />
+  </component>
+  <component name="ProblemsViewState">
+    <option name="selectedTabId" value="ProjectErrors" />
+  </component>
+  <component name="ProjectColorInfo">{
+  &quot;customColor&quot;: &quot;&quot;,
+  &quot;associatedIndex&quot;: 5
+}</component>
+  <component name="ProjectId" id="2Z4oKUF1PqD2ipZvfH4PkIBw4CG" />
+  <component name="ProjectViewState">
+    <option name="hideEmptyMiddlePackages" value="true" />
+    <option name="showLibraryContents" value="true" />
+  </component>
+  <component name="PropertiesComponent">{
+  &quot;keyToString&quot;: {
+    &quot;ASKED_ADD_EXTERNAL_FILES&quot;: &quot;true&quot;,
+    &quot;RunOnceActivity.OpenProjectViewOnStart&quot;: &quot;true&quot;,
+    &quot;RunOnceActivity.ShowReadmeOnStart&quot;: &quot;true&quot;,
+    &quot;WebServerToolWindowFactoryState&quot;: &quot;false&quot;,
+    &quot;git-widget-placeholder&quot;: &quot;ui&quot;,
+    &quot;last_opened_file_path&quot;: &quot;C:/Program Files/Git/bin/sh.exe&quot;,
+    &quot;node.js.detected.package.eslint&quot;: &quot;true&quot;,
+    &quot;node.js.detected.package.tslint&quot;: &quot;true&quot;,
+    &quot;node.js.selected.package.eslint&quot;: &quot;(autodetect)&quot;,
+    &quot;node.js.selected.package.tslint&quot;: &quot;(autodetect)&quot;,
+    &quot;nodejs_package_manager_path&quot;: &quot;npm&quot;,
+    &quot;settings.editor.selected.configurable&quot;: &quot;preferences.keymap&quot;,
+    &quot;vue.rearranger.settings.migration&quot;: &quot;true&quot;
+  }
+}</component>
+  <component name="RecentsManager">
+    <key name="CopyFile.RECENT_KEYS">
+      <recent name="E:\Nextcloud\03_3.Semester\SE3\battlearena\src\main\resources\textures\videos" />
+    </key>
+    <key name="MoveFile.RECENT_KEYS">
+      <recent name="E:\Nextcloud\03_3.Semester\SE3\battlearena\src\main\resources" />
+      <recent name="E:\Nextcloud\03_3.Semester\SE3\battlearena\src\main\resources\textures\videos" />
+    </key>
+    <key name="ExtractSuperBase.RECENT_KEYS">
+      <recent name="de.hdm_stuttgart.battlearena.Controller" />
+    </key>
+  </component>
+  <component name="RunManager">
+    <configuration name="Main" type="Application" factoryName="Application">
+      <option name="MAIN_CLASS_NAME" value="de.hdm_stuttgart.battlearena.Main.Main" />
+      <module name="BattleArena" />
+      <method v="2">
+        <option name="Make" enabled="true" />
+      </method>
+    </configuration>
+  </component>
+  <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
+  <component name="TaskManager">
+    <task active="true" id="Default" summary="Default task">
+      <changelist id="85811dc3-2e20-44db-bc82-166e5cc3178c" name="Changes" comment="" />
+      <created>1701690651345</created>
+      <option name="number" value="Default" />
+      <option name="presentableId" value="Default" />
+      <updated>1701690651345</updated>
+      <workItem from="1701690657366" duration="1732000" />
+      <workItem from="1701701583196" duration="6151000" />
+      <workItem from="1701779049601" duration="10584000" />
+      <workItem from="1701810007575" duration="7977000" />
+      <workItem from="1701853301971" duration="186000" />
+      <workItem from="1701858986716" duration="754000" />
+      <workItem from="1701869636945" duration="5267000" />
+      <workItem from="1701902568151" duration="4194000" />
+      <workItem from="1701907247490" duration="79000" />
+      <workItem from="1701944124236" duration="926000" />
+      <workItem from="1701951134267" duration="183000" />
+      <workItem from="1701991272942" duration="4335000" />
+      <workItem from="1702051901631" duration="897000" />
+      <workItem from="1702052800013" duration="19047000" />
+      <workItem from="1702121227510" duration="11900000" />
+      <workItem from="1702213282532" duration="18776000" />
+      <workItem from="1702294618906" duration="4283000" />
+      <workItem from="1702322034937" duration="8689000" />
+      <workItem from="1702475808643" duration="13569000" />
+      <workItem from="1702554815625" duration="4878000" />
+      <workItem from="1702595121040" duration="1690000" />
+      <workItem from="1702678190801" duration="3652000" />
+      <workItem from="1702767288258" duration="1299000" />
+      <workItem from="1702843257335" duration="1923000" />
+      <workItem from="1702845222593" duration="32000" />
+      <workItem from="1702854091786" duration="420000" />
+      <workItem from="1702904587037" duration="978000" />
+      <workItem from="1702905548984" duration="38000" />
+    </task>
+    <task id="LOCAL-00001" summary="update(ui): add pressed visualisation to skin selection scene #14">
+      <option name="closed" value="true" />
+      <created>1702856159981</created>
+      <option name="number" value="00001" />
+      <option name="presentableId" value="LOCAL-00001" />
+      <option name="project" value="LOCAL" />
+      <updated>1702856159981</updated>
+    </task>
+    <option name="localTasksCounter" value="2" />
+    <servers />
+  </component>
+  <component name="TypeScriptGeneratedFilesManager">
+    <option name="version" value="3" />
+  </component>
+  <component name="Vcs.Log.Tabs.Properties">
+    <option name="TAB_STATES">
+      <map>
+        <entry key="MAIN">
+          <value>
+            <State />
+          </value>
+        </entry>
+      </map>
+    </option>
+  </component>
+  <component name="VcsManagerConfiguration">
+    <MESSAGE value="update(ui): add pressed visualisation to skin selection scene #14" />
+    <option name="LAST_COMMIT_MESSAGE" value="update(ui): add pressed visualisation to skin selection scene #14" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Controller/MenuBorderPaneController.java b/src/main/java/de/hdm_stuttgart/battlearena/Controller/MenuBorderPaneController.java
index 6ab3e400cfe572b8447f782b1a505ff06b45ddfa..d4843e4c26050d33aafdb28a421f1e39d11d38c3 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Controller/MenuBorderPaneController.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Controller/MenuBorderPaneController.java
@@ -29,8 +29,8 @@ public class MenuBorderPaneController implements Initializable {
     private final SceneLoader sceneLoader = new SceneLoader();
     private MediaPlayer musicPlayer, mediaPlayer;
     private MediaView mediaView;
-    private final String[] videoFiles = {"allMyFellas", "wooOOoo", "dogCheese", "gta", "cat", "bobama", "roomba", "firework", "kangaroo", "lifeCouldBeMonke", "parkingTickets", "russianKid", "rejectHumanity", "horse",
-            "catSitting", "pablo", "holyCrap", "lessGoo", "basketball", "msPuff", "=D", "banana", "async", "sadHorse", "minecraftCat", "muecke", "top10Cats", "dog", "bear", "frog", "gtfo", "dog2", "slippery", "legCat"};
+    private final String[] videoFiles = {"allMyFellas", "wooOOoo", "dogCheese", "gta", "cat", "bobama", "roomba", "firework", "cheezburger", "kangaroo", "lifeCouldBeMonke", "parkingTickets", "russianKid", "rejectHumanity", "horse",
+            "catSitting", "pablo", "holyCrap", "lessGoo", "sadCat", "basketball", "msPuff", "=D", "banana", "async", "sadHorse", "minecraftCat", "muecke", "top10Cats", "dog", "bear", "frog", "gtfo", "dog2", "slippery", "legCat"};
 
     Rectangle2D screen = Screen.getPrimary().getVisualBounds();
     Screen windows = Screen.getPrimary();
diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Controller/OptionsController.java b/src/main/java/de/hdm_stuttgart/battlearena/Controller/OptionsController.java
index 800f776b8fd3a703db55472eb6bef4f7ba097686..c7f55e22f971315590eb6423c0d362c65b14b195 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Controller/OptionsController.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Controller/OptionsController.java
@@ -38,7 +38,6 @@ public class OptionsController implements Initializable {
     private void setVolume() {
 //        need a runtime database to save volume
         volumeSlider.valueProperty().addListener((observableValue, oldValue, newValue) -> {
-            musicPlayer.getMediaPlayer().setVolume(volume);
             volume = newValue.doubleValue() / 100;
             musicPlayer.getMediaPlayer().setVolume(volume);
             System.out.println(volume);
diff --git a/src/main/resources/videos/cheezburger.mp4 b/src/main/resources/videos/cheezburger.mp4
new file mode 100644
index 0000000000000000000000000000000000000000..28c72a6ebeb79d0d858e060ff98e0458d909e4f1
Binary files /dev/null and b/src/main/resources/videos/cheezburger.mp4 differ
diff --git a/src/main/resources/videos/sadCat.mp4 b/src/main/resources/videos/sadCat.mp4
new file mode 100644
index 0000000000000000000000000000000000000000..6daceb2c5e67a7b328aa541cb4f076249ce1fdf5
Binary files /dev/null and b/src/main/resources/videos/sadCat.mp4 differ