menu and operator