readBlocks/readBlockList/readDirEntries work