set up most of the menu gui, all but options