Adding some functionality for pulling from datastore

datastore material