new untested filestore api