ReaderHistory class advanced