Don't have obsession with formats[0]; just thought I'd do this using indexes. You way works, I'll just have to add some "else" coding to handle the various possibilities. I was just focusing on one to get the basic approach right. Now, I'll need to extend it to cover my various cases.
I cannot tell you how much I appreciate your help!!!!