yes to all of this.