Working on VirtualFileSystem