better get_datastore[s]