build-and-read