Mark active menu item
Handle empty lists
Handle empty lists