reduce number of reads to 2 per file when listing a dir