Finished Reader class.