Don: > That's not fall-through, one case is *inside* the 'if' clause of another > one!! Wow. Do you really want to encourage that sort of thing? I don't understand that piece of code, is that valid code? It needs a reformatting, a rewriting, and then another reformatting. Bye, bearophile