initial VFS work