Nice Read !!
Thanks for posting it Randy