header and menus redo