fanatic reader and writer.

   @karenhr7