change reader