added simple virtual file system.