adjust Reader's methods