Yaaaaassss to all of this.