Datastore exercise draft