I have been waiting to praise Bill until others have said the tremendous words above. I want to take a different approach and think the best way is to ask you to look at his work (a very small part not the thousands of posts and countless hours he has devoted). Bill is the best and I am privileged to call him my friend , co-author , mentor and so much more. I need to say no more than look at his work in the linked thread. Congratulations are not enough but are especially warranted.
http://forums.pondboss.com/ubbthreads.php?ubb=showflat&Main=20172&Number=259527#Post259527