added get datastore
added get datastore
added other methods
added other methods