add menu_item function