better main menu and context menu