achillesheelart: Yes to ALL of this.