yes to all of this.

high-fives