restruct the file system