In what cases would the user not want the menu there? Does it make sense to have functions to show and hide only the menu?