That worked like a dream. I did have one follow-up question though.In my case, I just had 3 choices which the user could choose from.What if there were a dozen or more choices which could be selected in any combination...hard-coding an array for that scenario would be very cumbersome, wouldnt it ? is there a separate approach to take in the case ?