I'm glad the site is back as well. What ever happened to it, I wonder?