yes to all of this.

yes to all of this.