diff --git a/src/bin/loop_server.rs b/src/bin/loop_server.rs
index c14e87a..4467d48 100644
--- a/src/bin/loop_server.rs
+++ b/src/bin/loop_server.rs
@@ -10,7 +10,7 @@ use futures::stream::once;
 use futures::stream::repeat;
 use futures::stream::Stream;
 use lab_ebml::chunk::{Chunk, WebmStream, ChunkingError};
-use lab_ebml::timecode_fixer::ChunkStream;
+use lab_ebml::fixers::ChunkStream;
 use lab_ebml::stream_parser::StreamEbml;
 use hyper::{Get, StatusCode};
 use hyper::header::ContentType;
diff --git a/src/timecode_fixer.rs b/src/fixers.rs
similarity index 100%
rename from src/timecode_fixer.rs
rename to src/fixers.rs
diff --git a/src/lib.rs b/src/lib.rs
index 2a39830..2a0ff22 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -2,13 +2,13 @@
 extern crate bytes;
 extern crate futures;
 
-pub mod chunk;
 pub mod ebml;
-mod iterator;
+pub mod iterator;
 pub mod slice;
 pub mod stream_parser;
 
-pub mod timecode_fixer;
+pub mod chunk;
+pub mod fixers;
 pub mod webm;
 
 pub use ebml::{EbmlError, FromEbml};