Explain why the number of files is different with result of list