Thanks Bill. You have alot of great stuff you share.