initial work on vfs, not running right now