diff --git a/DRAMSys/simulator/library.pro b/DRAMSys/simulator/library.pro
index 8a17d847..c225875c 100644
--- a/DRAMSys/simulator/library.pro
+++ b/DRAMSys/simulator/library.pro
@@ -114,7 +114,9 @@ SOURCES += \
src/simulation/Setup.cpp \
src/error/ECC/Bit.cpp \
src/error/ECC/ECC.cpp \
- src/error/ECC/Word.cpp
+ src/error/ECC/Word.cpp \
+ src/error/eccbaseclass.cpp \
+ src/error/ecchamming.cpp
HEADERS += \
src/common/third_party/tinyxml2/tinyxml2.h \
@@ -178,10 +180,11 @@ HEADERS += \
src/simulation/TraceSetup.h \
src/simulation/DRAMSys.h \
src/simulation/Setup.h \
- src/error/controllerECC.h \
src/error/ECC/Bit.h \
src/error/ECC/ECC.h \
- src/error/ECC/Word.h
+ src/error/ECC/Word.h \
+ src/error/eccbaseclass.h \
+ src/error/ecchamming.h
thermalsim = $$(THERMALSIM)
isEmpty(thermalsim) {
diff --git a/DRAMSys/simulator/resources/configs/simulator/ddr3-single-device.xml b/DRAMSys/simulator/resources/configs/simulator/ddr3-single-device.xml
index 0a19ff35..354ad0d5 100644
--- a/DRAMSys/simulator/resources/configs/simulator/ddr3-single-device.xml
+++ b/DRAMSys/simulator/resources/configs/simulator/ddr3-single-device.xml
@@ -11,6 +11,7 @@
+