add datastore and httpservice things