Implemented the VFS