Oops! Forgive my haste, I was overcome by the speech...
Maggie, you've got to read this thread. It will make your day.