update menu interface