diff --git a/306-controller_interface.X/middleware/eeprom.c b/306-controller_interface.X/app/eeprom.c
similarity index 100%
rename from 306-controller_interface.X/middleware/eeprom.c
rename to 306-controller_interface.X/app/eeprom.c
diff --git a/306-controller_interface.X/middleware/eeprom.h b/306-controller_interface.X/app/eeprom.h
similarity index 100%
rename from 306-controller_interface.X/middleware/eeprom.h
rename to 306-controller_interface.X/app/eeprom.h
diff --git a/306-controller_interface.X/app/factory/factory.h b/306-controller_interface.X/app/factory/factory.h
index 80a6acb..1b81d90 100644
--- a/306-controller_interface.X/app/factory/factory.h
+++ b/306-controller_interface.X/app/factory/factory.h
@@ -14,11 +14,11 @@
#include "../car.h"
#include "../can_message.h"
+#include "../eeprom.h"
#include "../../board/led/led.h"
#include "../../board/button/button.h"
#include "../../middleware/alive.h"
#include "../../middleware/can_interface.h"
-#include "../../middleware/eeprom.h"
#include "../../middleware/blinker.h"
diff --git a/306-controller_interface.X/nbproject/configurations.xml b/306-controller_interface.X/nbproject/configurations.xml
index 70c7382..77dd0d1 100644
--- a/306-controller_interface.X/nbproject/configurations.xml
+++ b/306-controller_interface.X/nbproject/configurations.xml
@@ -8,8 +8,8 @@
app/factory/factory.h
app/car.h
app/can_message.h
- middleware/eeprom.h
app/kartculator.h
+ app/eeprom.h
board/led/led.h
@@ -46,8 +46,8 @@
app/factory/factory.c
app/can_message.c
- middleware/eeprom.c
app/kartculator.c
+ app/eeprom.c
board/led/led.c