update menu system