optimize context menu.