diff --git a/lib/fetching/cacheable.dart b/lib/fetching/cacheable.dart
index ee617decb44e96483bde8f7fdb41afe011116349..019a8207d96c6ddf9638066c238153aa14e68a45 100644
--- a/lib/fetching/cacheable.dart
+++ b/lib/fetching/cacheable.dart
@@ -1,6 +1,6 @@
 import 'dart:async';
 
-import '../serializable.dart';
+import '../util/serializable.dart';
 import '../untis/fetch.dart';
 
 abstract class Cacheable<T> {
diff --git a/lib/fetching/pageconfig.dart b/lib/fetching/pageconfig.dart
index 414da6c5ea286efd04352c810d042db8bbd36ad7..ab79c4f01df2502d1ccf2b2ecdd005fadc9be209 100644
--- a/lib/fetching/pageconfig.dart
+++ b/lib/fetching/pageconfig.dart
@@ -1,4 +1,4 @@
-import '../serializable.dart';
+import '../util/serializable.dart';
 import '../util/date_extension.dart';
 import '../untis/element_type.dart';
 import '../untis/fetch.dart';
diff --git a/lib/fetching/timetable.dart b/lib/fetching/timetable.dart
index 91d0cab2510e08f53a3c043a61353eb3548729ab..584ef8d774fa83106ecdff10bad944cb55cd6233 100644
--- a/lib/fetching/timetable.dart
+++ b/lib/fetching/timetable.dart
@@ -1,4 +1,4 @@
-import '../serializable.dart';
+import '../util/serializable.dart';
 import '../util/date_extension.dart';
 import '../untis/element_type.dart';
 import '../untis/fetch.dart';
diff --git a/lib/untis/element.dart b/lib/untis/element.dart
index 4f42eba59b49be1393503bafd8d5b9ebb069134c..f75503f6cfdfe109a57014dee7ea688717d389ec 100644
--- a/lib/untis/element.dart
+++ b/lib/untis/element.dart
@@ -1,4 +1,4 @@
-import '../serializable.dart';
+import '../util/serializable.dart';
 
 mixin UntisMixin {
   Json get json;
diff --git a/lib/untis/fetch.dart b/lib/untis/fetch.dart
index 2552f61fc534f0b9d92de48cb0b1c1e052bc08c3..e993038985e1d6e5fc065ecf82de83a2009148f6 100644
--- a/lib/untis/fetch.dart
+++ b/lib/untis/fetch.dart
@@ -6,7 +6,7 @@ import 'package:flutter/foundation.dart';
 import '../fetching/pageconfig.dart';
 import '../fetching/timetable.dart';
 import 'class.dart';
-import '../serializable.dart';
+import '../util/serializable.dart';
 import 'element_type.dart';
 import 'lecture.dart';
 
diff --git a/lib/untis/lesson.dart b/lib/untis/lesson.dart
index 5e00a00628c476e58678e4b80a70c714777efb24..fd09b104d68f8299b11e6be62221cd674fad28dd 100644
--- a/lib/untis/lesson.dart
+++ b/lib/untis/lesson.dart
@@ -1,6 +1,6 @@
 import 'package:flutter/material.dart';
 
-import '../serializable.dart';
+import '../util/serializable.dart';
 import 'element.dart';
 import 'lecture.dart';
 import 'room.dart';
diff --git a/lib/user/profile.dart b/lib/user/profile.dart
index 4395702dff628e8b9dec2a41b082e3ffe61af5b4..a94805eca4fb500d4d8d429478857ecd621d329f 100644
--- a/lib/user/profile.dart
+++ b/lib/user/profile.dart
@@ -1,4 +1,4 @@
-import '../serializable.dart';
+import '../util/serializable.dart';
 import '../util/listenable_set.dart';
 
 class Profile with Serializable {
diff --git a/lib/serializable.dart b/lib/util/serializable.dart
similarity index 100%
rename from lib/serializable.dart
rename to lib/util/serializable.dart