read, read, read, and more read.