updating menu and general layout