return client.createExperiment(expArgs).then(function(experimentAttrs) {
      //update the id
      self.attributes.id = experimentAttrs.id;
      self.saveAttributes();
      logger.log("info", "created remote experiment: " + experimentAttrs.id);