Some really superb information, Glad I found this.