Refactored reader requireents box to use just a single file read.  #212