private void ExecuteChoice(string userChoice) { switch (userChoice) { case "1": DisplayOrder flow1 = _kernel.Get <DisplayOrder>(); //WHAT DOES THIS MEAN IN ENGLISH? flow1.Execute(); break; case "2": AddOrder flow2 = _kernel.Get <AddOrder>(); flow2.Execute(); break; case "3": EditOrder flow3 = _kernel.Get <EditOrder>(); flow3.Execute(); break; case "4": RemoveOrder flow4 = _kernel.Get <RemoveOrder>(); flow4.Execute(); break; case "5": break; default: Console.WriteLine("That was not a valid input."); break; } }