kind of a virtual file system or somthing like that