You guys are gold. I appreciate all of the detailed answers, thought and time that has gone into these replies. Such a wonderful community.