Separating the reading from the writing.