diff --git a/PlayWallServer.iml b/PlayWallServer.iml
index 1481fba4278673735ae4ff0841448027dc523bcb..f73ccc0dc423c0d29fb21c4b4941b21035e466eb 100644
--- a/PlayWallServer.iml
+++ b/PlayWallServer.iml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
-  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8" inherit-compiler-output="false">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
     <output url="file://$MODULE_DIR$/target/classes" />
     <output-test url="file://$MODULE_DIR$/target/test-classes" />
     <content url="file://$MODULE_DIR$">
@@ -35,5 +35,6 @@
     <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" />
     <orderEntry type="library" name="Maven: com.google.code.gson:gson:2.8.0" level="project" />
+    <orderEntry type="library" name="scala-sdk-2.12.1" level="application" />
   </component>
 </module>
\ No newline at end of file
diff --git a/src/main/scala/de/tobias/playpad/server/project/Path.scala b/src/main/scala/de/tobias/playpad/server/project/Path.scala
index 6d921fa250d04c09d6b3573f355c0fde39912921..1e8c2b01a22ee0debca1a0301f5d10c88c9c25cd 100644
--- a/src/main/scala/de/tobias/playpad/server/project/Path.scala
+++ b/src/main/scala/de/tobias/playpad/server/project/Path.scala
@@ -8,7 +8,7 @@ import java.util.UUID
 class Path {
 
 	var id: UUID = UUID.randomUUID()
-	var path: String = _
+	var filename: String = _
 
 	var pad: Pad = _
 }
diff --git a/src/main/scala/de/tobias/playpad/server/project/loader/json/PathLoader.scala b/src/main/scala/de/tobias/playpad/server/project/loader/json/PathLoader.scala
index 520f8e0e44dff700f35c7bd6ee42b7591a35042a..cb1a6c0ca7864652a27b96eff2aea3fea970b2a8 100644
--- a/src/main/scala/de/tobias/playpad/server/project/loader/json/PathLoader.scala
+++ b/src/main/scala/de/tobias/playpad/server/project/loader/json/PathLoader.scala
@@ -19,7 +19,7 @@ class PathLoader {
 
 			val path = new Path()
 			path.id = UUID.fromString(json.get(PATH_ID).getAsString)
-			path.path = json.get(PATH_PATH).getAsString
+			path.filename = json.get(PATH_PATH).getAsString
 			path.pad = pad
 
 			path
diff --git a/src/main/scala/de/tobias/playpad/server/project/loader/sql/PathLoader.scala b/src/main/scala/de/tobias/playpad/server/project/loader/sql/PathLoader.scala
index b4da8fc96ced83ab06cb40fb3a591f2b6e8baa1e..cfc1625095b5cb4fe2adb4b9a8ddc166df6d5bae 100644
--- a/src/main/scala/de/tobias/playpad/server/project/loader/sql/PathLoader.scala
+++ b/src/main/scala/de/tobias/playpad/server/project/loader/sql/PathLoader.scala
@@ -21,7 +21,7 @@ class PathLoader(val connection: Connection) {
 		while (result.next()) {
 			val path = new Path()
 			path.id = UUID.fromString(result.getString(PATH_ID))
-			path.path = result.getString(PATH_NAME)
+			path.filename = result.getString(PATH_NAME)
 
 			path.pad = pad
 			paths = path :: paths
diff --git a/src/main/scala/de/tobias/playpad/server/project/saver/json/PathSaver.scala b/src/main/scala/de/tobias/playpad/server/project/saver/json/PathSaver.scala
index 52b9b1cde542f95350f36e0ce866ef1b0f3b00f8..7063c2598e8a803a82f4b68e329768e3dc2587c2 100644
--- a/src/main/scala/de/tobias/playpad/server/project/saver/json/PathSaver.scala
+++ b/src/main/scala/de/tobias/playpad/server/project/saver/json/PathSaver.scala
@@ -12,7 +12,7 @@ class PathSaver {
 		val jsonObject = new JsonObject()
 
 		jsonObject.addProperty(PATH_ID, path.id.toString)
-		jsonObject.addProperty(PATH_PATH, path.path)
+		jsonObject.addProperty(PATH_PATH, path.filename)
 
 		jsonObject
 	}
diff --git a/src/main/scala/de/tobias/playpad/server/project/saver/sql/PathSaver.scala b/src/main/scala/de/tobias/playpad/server/project/saver/sql/PathSaver.scala
index 1d695eea4472cd0708a9d261237d6a6a2c247b24..ed0e374f339eedb9e307cb371c8113db269dbc42 100644
--- a/src/main/scala/de/tobias/playpad/server/project/saver/sql/PathSaver.scala
+++ b/src/main/scala/de/tobias/playpad/server/project/saver/sql/PathSaver.scala
@@ -12,7 +12,7 @@ import de.tobias.playpad.server.server.SqlHelper
 class PathSaver(val connection: Connection) {
 	def save(path: Path): Unit = {
 		SqlHelper.insertOrUpdate(connection, PATH, path.id, PATH_PAD_REF, path.pad.id)
-		SqlHelper.insertOrUpdate(connection, PATH, path.id, PATH_NAME, path.path)
+		SqlHelper.insertOrUpdate(connection, PATH, path.id, PATH_NAME, path.filename)
 
 	}
 }
diff --git a/src/main/scala/de/tobias/playpad/server/project/utils/JsonDef.scala b/src/main/scala/de/tobias/playpad/server/project/utils/JsonDef.scala
index c0c5ef90019d1fec2a98b455bac3deca47c36b42..dfae49498d199b76bc7f46725834903e79725730 100644
--- a/src/main/scala/de/tobias/playpad/server/project/utils/JsonDef.scala
+++ b/src/main/scala/de/tobias/playpad/server/project/utils/JsonDef.scala
@@ -22,7 +22,7 @@ object JsonDef {
 	val PAD_DESIGN = "design"
 
 	val PATH_ID = "id"
-	val PATH_PATH = "path"
+	val PATH_PATH = "filename"
 
 	val DESIGN_ID = "id"
 	val DESIGN_BACKGROUND_COLOR = "background_color"
diff --git a/src/main/scala/de/tobias/playpad/server/project/utils/SqlDef.scala b/src/main/scala/de/tobias/playpad/server/project/utils/SqlDef.scala
index 6db997c476c4d179798c451f121538014e8b0219..38cf38a6a22a8472f5e41cd9b8ebff9a0e290b06 100644
--- a/src/main/scala/de/tobias/playpad/server/project/utils/SqlDef.scala
+++ b/src/main/scala/de/tobias/playpad/server/project/utils/SqlDef.scala
@@ -25,7 +25,7 @@ object SqlDef {
 
 	val PATH = "Path"
 	val PATH_ID = "id"
-	val PATH_NAME = "path"
+	val PATH_NAME = "filename"
 	val PATH_PAD_REF = "pad_id"
 
 	val DESIGN = "Design"
diff --git a/src/main/scala/de/tobias/playpad/server/server/project/sync/ProjectSyncHandler.scala b/src/main/scala/de/tobias/playpad/server/server/project/sync/ProjectSyncHandler.scala
index bb8e87378d4f8caf7829449641a55476d8224e79..a23c7c260f44484dfab953ae958c989f14ddce41 100644
--- a/src/main/scala/de/tobias/playpad/server/server/project/sync/ProjectSyncHandler.scala
+++ b/src/main/scala/de/tobias/playpad/server/server/project/sync/ProjectSyncHandler.scala
@@ -9,7 +9,7 @@ import de.tobias.playpad.server.account.Account
 import de.tobias.playpad.server.server.project.sync.listener.design.{DesignAddListener, DesignUpdateListener}
 import de.tobias.playpad.server.server.project.sync.listener.pad.{PadAddListener, PadClearListener, PadRemoveListener, PadUpdateListener}
 import de.tobias.playpad.server.server.project.sync.listener.page.{PageAddListener, PageRemoveListener, PageUpdateListener}
-import de.tobias.playpad.server.server.project.sync.listener.path.{PathAddListener, PathRemoveListener, PathUpdateListener}
+import de.tobias.playpad.server.server.project.sync.listener.path.{PathAddListener, PathRemoveListener}
 import de.tobias.playpad.server.server.project.sync.listener.project.{ProjectAddListener, ProjectRemoveListener, ProjectUpdateListener}
 import org.eclipse.jetty.websocket.api.Session
 import org.eclipse.jetty.websocket.api.annotations.{OnWebSocketClose, OnWebSocketConnect, OnWebSocketMessage, WebSocket}
@@ -41,7 +41,6 @@ import scala.collection.{Map, mutable}
 		"pad-clear" -> new PadClearListener(),
 
 		"path-add" -> new PathAddListener(),
-		"path-update" -> new PathUpdateListener(),
 		"path-rm" -> new PathRemoveListener(),
 
 		"design-add" -> new DesignAddListener(),
diff --git a/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/path/PathAddListener.scala b/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/path/PathAddListener.scala
index 497e925dc96ba4a437b9fc0a99696798359b7fec..f86ad036480985d6488a0938dcbe710732aab43d 100644
--- a/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/path/PathAddListener.scala
+++ b/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/path/PathAddListener.scala
@@ -19,8 +19,8 @@ class PathAddListener extends Listener {
 
 		SqlHelper.insertOrUpdate(connection, SqlDef.PATH, pathId, SqlDef.PATH_PAD_REF, padId)
 
-		if (json.get("path") != null) {
-			val path = json.get("path").getAsString
+		if (json.get("filename") != null) {
+			val path = json.get("filename").getAsString
 			SqlHelper.insertOrUpdate(connection, SqlDef.PATH, pathId, SqlDef.PATH_NAME, path)
 		}
 	}
diff --git a/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/path/PathUpdateListener.scala b/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/path/PathUpdateListener.scala
deleted file mode 100644
index 59be933edb4a9468c1a76f4d74a0bb1a8324889d..0000000000000000000000000000000000000000
--- a/src/main/scala/de/tobias/playpad/server/server/project/sync/listener/path/PathUpdateListener.scala
+++ /dev/null
@@ -1,27 +0,0 @@
-package de.tobias.playpad.server.server.project.sync.listener.path
-
-import java.sql.Connection
-import java.util.UUID
-
-import com.google.gson.JsonObject
-import de.tobias.playpad.server.account.Session
-import de.tobias.playpad.server.project.utils.SqlDef
-import de.tobias.playpad.server.server.SqlHelper
-import de.tobias.playpad.server.server.project.sync.listener.Listener
-
-/**
-  * Created by tobias on 19.02.17.
-  */
-class PathUpdateListener extends Listener {
-	override def onChange(json: JsonObject, connection: Connection, session: Session): Unit = {
-		val pathId = UUID.fromString(json.get("id").getAsString)
-		val padId = UUID.fromString(json.get("pad").getAsString)
-		val field = json.get("field").getAsString
-
-		SqlHelper.insertOrUpdate(connection, SqlDef.PATH, pathId, SqlDef.PATH_PAD_REF, padId)
-
-		field match {
-			case "path" => SqlHelper.insertOrUpdate(connection, SqlDef.PATH, pathId, SqlDef.PATH_NAME, json.get("value").getAsString)
-		}
-	}
-}