Changed IReader interface