menu and mobile improvements