datastore spec complete