update menu structure