Excellent find thanks so much for sharing! I can't wait to look over some of this in finer detail.