diff --git a/PlayWall/src/de/tobias/playpad/PlayPadImpl.java b/PlayWall/src/de/tobias/playpad/PlayPadImpl.java
index 8cc7555be8200f8b4934ae1d5461fad5d385810e..83b0ae9f158a67dd7b75e20541b165c2d9be331b 100644
--- a/PlayWall/src/de/tobias/playpad/PlayPadImpl.java
+++ b/PlayWall/src/de/tobias/playpad/PlayPadImpl.java
@@ -236,7 +236,7 @@ public class PlayPadImpl implements PlayPad {
 			registryCollection.getMainLayouts().loadComponentsFromFile("de/tobias/playpad/components/Layout.xml");
 
 			// Set Default
-			registryCollection.getAudioHandlers().setDefaultID(JavaFXAudioHandler.NAME);
+			registryCollection.getAudioHandlers().setDefaultID(JavaFXAudioHandler.TYPE);
 			registryCollection.getDesigns().setDefaultID(ModernGlobalDesign.TYPE);
 		} catch (IllegalAccessException | ClassNotFoundException | InstantiationException | IOException | DocumentException
 				| NoSuchComponentException e) {
diff --git a/PlayWall/src/de/tobias/playpad/components/AudioHandler.xml b/PlayWall/src/de/tobias/playpad/components/AudioHandler.xml
index ae4c5e196346cf29bb721eda3ca3ff88470e8ea3..f217977524027c6ea86e2d752a2bcc54852390a3 100644
--- a/PlayWall/src/de/tobias/playpad/components/AudioHandler.xml
+++ b/PlayWall/src/de/tobias/playpad/components/AudioHandler.xml
@@ -1,5 +1,5 @@
 <Actions>
-	<Component id="Java FX Media">de.tobias.playpad.audio.JavaFXHandlerConnect</Component>
-	<Component id="Java Audiostream">de.tobias.playpad.audio.TinyAudioHandlerConnect</Component>
-	<Component id="Clip (Experimental)">de.tobias.playpad.audio.ClipAudioHandlerConnect</Component>
+	<Component id="JavaFx">de.tobias.playpad.audio.JavaFXHandlerConnect</Component>
+	<Component id="TinyAudio">de.tobias.playpad.audio.TinyAudioHandlerConnect</Component>
+	<Component id="clip">de.tobias.playpad.audio.ClipAudioHandlerConnect</Component>
 </Actions>
\ No newline at end of file
diff --git a/PlayWall/src/de/tobias/playpad/design/modern/ModernGlobalDesign.java b/PlayWall/src/de/tobias/playpad/design/modern/ModernGlobalDesign.java
index ce30da27f09ac92e0e5c9da1336d536899b6dc6e..8a1903ab15afc82900c77eb0bca03a8d6c57f9b3 100644
--- a/PlayWall/src/de/tobias/playpad/design/modern/ModernGlobalDesign.java
+++ b/PlayWall/src/de/tobias/playpad/design/modern/ModernGlobalDesign.java
@@ -31,7 +31,7 @@ public class ModernGlobalDesign extends Design implements GlobalDesign, DesignCo
 	public static final String TYPE = "modern";
 
 	public static final double minWidth = 205;
-	public static final double minHeight = 110;
+	public static final double minHeight = 115;
 
 	private ModernColor backgroundColor = ModernColor.GRAY1;
 	private ModernColor playColor = ModernColor.RED3;
diff --git a/PlayWall/src/de/tobias/playpad/pad/content/AudioContent.java b/PlayWall/src/de/tobias/playpad/pad/content/AudioContent.java
index ecad385a074c58c0c9c1882cf3951d683ad4f9d4..2d9b220013ad986e4502722119ec04c91fe980fb 100644
--- a/PlayWall/src/de/tobias/playpad/pad/content/AudioContent.java
+++ b/PlayWall/src/de/tobias/playpad/pad/content/AudioContent.java
@@ -218,7 +218,7 @@ public class AudioContent extends PadContent implements Pauseable, Durationable,
 	}
 
 	@Override
-	public void loadMedia() throws NoSuchComponentException {
+	public void loadMedia() {
 		// init audio implementation
 		AudioRegistry audioRegistry = PlayPadPlugin.getRegistryCollection().getAudioHandlers();
 		audioHandler = audioRegistry.getCurrentAudioHandler().createAudioHandler(this);
diff --git a/PlayWallCore/src/de/tobias/playpad/audio/AudioRegistry.java b/PlayWallCore/src/de/tobias/playpad/audio/AudioRegistry.java
index 9247dfa9cdc523d6462d14e6218ba0467318200f..bb44d27af8784edf2e56d18dc88e87265644501b 100644
--- a/PlayWallCore/src/de/tobias/playpad/audio/AudioRegistry.java
+++ b/PlayWallCore/src/de/tobias/playpad/audio/AudioRegistry.java
@@ -10,7 +10,11 @@ public class AudioRegistry extends DefaultComponentRegistry<AudioHandlerConnect>
 		super("Audio Handler");
 	}
 
-	public AudioHandlerConnect getCurrentAudioHandler() throws NoSuchComponentException {
-		return getComponent(Profile.currentProfile().getProfileSettings().getAudioClass());
+	public AudioHandlerConnect getCurrentAudioHandler() {
+		try {
+			return getComponent(Profile.currentProfile().getProfileSettings().getAudioClass());
+		} catch (NoSuchComponentException e) {
+			return getDefault();
+		}
 	}
 }
diff --git a/PlayWallCore/src/de/tobias/playpad/pad/conntent/PadContent.java b/PlayWallCore/src/de/tobias/playpad/pad/conntent/PadContent.java
index f0c6f6e74533e0cecab21db1b6a77887f808e4e7..d54338010dd6d7fbfbfff67f804816004e186d3f 100644
--- a/PlayWallCore/src/de/tobias/playpad/pad/conntent/PadContent.java
+++ b/PlayWallCore/src/de/tobias/playpad/pad/conntent/PadContent.java
@@ -47,8 +47,7 @@ public abstract class PadContent {
 	 * @param path
 	 *            path
 	 * @throws NoSuchComponentException
-	 *             Wird geworfen, wenn ein Pad eine Componenten nicht laden kann. Beispiel bei Audio das richtige
-	 *             Soundsystem
+	 *             Wird geworfen, wenn ein Pad eine Componenten nicht laden kann. Beispiel bei Audio das richtige Soundsystem
 	 * @throws IOException
 	 *             IO Fehler
 	 */
@@ -56,12 +55,8 @@ public abstract class PadContent {
 
 	/**
 	 * Lädt die Medien, sodass sie auf abruf verfügbar sind.
-	 * 
-	 * @throws NoSuchComponentException
-	 *             Wird geworfen, wenn ein Pad eine Componenten nicht laden kann. Beispiel bei Audio das richtige
-	 *             Soundsystem
 	 */
-	public abstract void loadMedia() throws NoSuchComponentException;
+	public abstract void loadMedia();
 
 	/**
 	 * Entfernt die Medien aus dem Speicher (lässt diese aber im Pad).
@@ -113,7 +108,7 @@ public abstract class PadContent {
 			if (Files.notExists(mediaFolder)) {
 				Files.createDirectories(mediaFolder);
 			}
-			
+
 			Files.copy(orginal, newPath, StandardCopyOption.REPLACE_EXISTING);
 			return newPath;
 		}