working on fully functional header menus