Thanks David and Betty. I knew a few of those, and enjoyed learning about the rest.