mode includes file type
Multi-level indexing for larger files: indirect block pointers, double indirect, triple indirect