menu improvment