diff --git a/src/Makefile.am b/src/Makefile.am
index d9a8cecfd1a929d2f105ced86dd9293e3fcf4c83..b9c1212f9b3a0e9111f410636efa05400c8efba2 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -31,9 +31,9 @@ AM_LDFLAGS = $(LAPACK_LIBS) $(BLAS_LIBS) $(HDF5_LDFLAGS) -version-info 0:0:0
 
 # Build the libswiftsim library
 lib_LTLIBRARIES = libswiftsim.la
-libswiftsim_la_SOURCES = space.c runner.c queue.c task.c cell.c engine.c ic.c timers.c
+libswiftsim_la_SOURCES = space.c runner.c queue.c task.c cell.c engine.c input.c timers.c
 
 # List required headers
 include_HEADERS = space.h runner.h queue.h task.h lock.h cell.h part.h const.h \
-    engine.h swift.h ic.h timers.h
+    engine.h swift.h io.h timers.h
 
diff --git a/src/ic.c b/src/input.c
similarity index 100%
rename from src/ic.c
rename to src/input.c
diff --git a/src/ic.h b/src/io.h
similarity index 100%
rename from src/ic.h
rename to src/io.h
diff --git a/src/swift.h b/src/swift.h
index c748022e30558561f2f56f093b97555a87bf63ef..c3a0c894b9b4a26b6bc0e2a9ef30c77e1c79c23c 100644
--- a/src/swift.h
+++ b/src/swift.h
@@ -33,4 +33,4 @@
 #include "runner.h"
 #include "runner_iact.h"
 #include "engine.h"
-#include "ic.h"
+#include "io.h"