backend main menu detached to event listeners