update datastore api
fix