Thinking Reads