master : Moved some of the updateOrder logic to a new method in the MenuItem class