diff --git a/.idea/scala_compiler.xml b/.idea/scala_compiler.xml
index 28f0638c11a19b97d34fa5142ee98aa574bbab33..27a2b271081ccef5f0bf7143caa0e999412e30bc 100644
--- a/.idea/scala_compiler.xml
+++ b/.idea/scala_compiler.xml
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project version="4">
   <component name="ScalaCompilerConfiguration">
-    <profile name="Maven 1" modules="PlayWallServer">
-      <option name="postfixOps" value="true" />
-    </profile>
+    <profile name="Maven 1" modules="PlayWallServer" />
   </component>
 </project>
\ No newline at end of file
diff --git a/PlayWallServer.iml b/PlayWallServer.iml
index ed3cf03857ab1119cd789a1c7734eff6498c9783..1481fba4278673735ae4ff0841448027dc523bcb 100644
--- a/PlayWallServer.iml
+++ b/PlayWallServer.iml
@@ -29,7 +29,8 @@
     <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-client:9.3.6.v20151106" level="project" />
     <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-servlet:9.3.6.v20151106" level="project" />
     <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-api:9.3.6.v20151106" level="project" />
-    <orderEntry type="library" name="Maven: org.slf4j:slf4j-simple:1.7.21" level="project" />
+    <orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.0.13" level="project" />
+    <orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.0.13" level="project" />
     <orderEntry type="library" name="Maven: com.j256.ormlite:ormlite-core:5.0" level="project" />
     <orderEntry type="library" name="Maven: com.j256.ormlite:ormlite-jdbc:5.0" level="project" />
     <orderEntry type="library" name="Maven: mysql:mysql-connector-java:6.0.5" level="project" />
diff --git a/pom.xml b/pom.xml
index 2bd0e7a72e471bee629f82d647f51b0b940926a7..3a967f85337dd7cd1730fbe3c7b05cbc8d9d4a5a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -95,9 +95,9 @@
             <version>2.5.4</version>
         </dependency>
         <dependency>
-            <groupId>org.slf4j</groupId>
-            <artifactId>slf4j-simple</artifactId>
-            <version>1.7.21</version>
+            <groupId>ch.qos.logback</groupId>
+            <artifactId>logback-classic</artifactId>
+            <version>1.0.13</version>
         </dependency>
         <dependency>
             <groupId>com.j256.ormlite</groupId>
diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml
new file mode 100644
index 0000000000000000000000000000000000000000..830a0b0d197ad89cfe2a71a83d3e623ba3e171d1
--- /dev/null
+++ b/src/main/resources/logback.xml
@@ -0,0 +1,16 @@
+<configuration>
+    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
+
+        <filter class="de.tobias.playpad.server.logger.LogFilter" />
+
+        <encoder>
+            <pattern>%d{yyyy-MM-dd HH:mm:ss} %-4level [%logger{36}] %msg%n</pattern>
+        </encoder>
+    </appender>
+
+    <logger name="deng" level="DEBUG"/>
+
+    <root level="INFO">
+        <appender-ref ref="STDOUT" />
+    </root>
+</configuration>
\ No newline at end of file
diff --git a/src/main/scala/de/tobias/playpad/server/logger/LogFilter.scala b/src/main/scala/de/tobias/playpad/server/logger/LogFilter.scala
new file mode 100644
index 0000000000000000000000000000000000000000..057af1b9095882ca0fcc07b62fd9333a15f8d61f
--- /dev/null
+++ b/src/main/scala/de/tobias/playpad/server/logger/LogFilter.scala
@@ -0,0 +1,18 @@
+package de.tobias.playpad.server.logger
+
+import ch.qos.logback.classic.spi.ILoggingEvent
+import ch.qos.logback.core.filter.Filter
+import ch.qos.logback.core.spi.FilterReply
+
+/**
+  * Created by tobias on 26.02.17.
+  */
+class LogFilter extends Filter[ILoggingEvent] {
+	override def decide(e: ILoggingEvent): FilterReply = {
+		if (e.getLoggerName.contains("com.j256.ormlite.table.TableUtils")) {
+			FilterReply.DENY
+		} else {
+			FilterReply.NEUTRAL
+		}
+	}
+}