skinguyni: Up for some of this.