Just a quick suggestion... Windows (98 for sure) adds a second column if the menu get too talll. That may be an easy answer, though I did not provide any code. Hope this helps. -joshua