implement the menu-list style