Thanks for the informative post. I've read it and disagree with the rational, it places Python in a decided minority of the major languages. https://en.wikipedia.org/wiki/Conditional_(computer_programming)#Case_and_switch_statements See section "Choice system cross reference" Thanks again for the reply JJ