mostly done. feeling good about this.