Good stuff, Bill. Thanks for sharing.