fix reader
changes