review random-access-files recipe