update generic menu