new event system for main menu block