update menu and associated styles