Refactor menu.