functional menus added