public void welcome() {

		while (!finished) {

			str = "";

			int selection = 0;

			System.out
					.println("------------------------------------------------------");
			System.out
					.println("Welcome to the new and improved Contact Manager Pro!");
			System.out.println("What would you like to do?");
			System.out.println("");
			System.out.println("Enter 1 to add a new contact");
			System.out.println("Enter 2 to add a new meeting");
			System.out.println("Enter 3 to get contact information");
			System.out.println("Enter 4 to get meeting information");
			System.out.println("Enter 5 to edit meeting notes");
			System.out.println("Enter EXIT to exit the program");
			System.out.println("");

			while (selection == 0) {

				str = getInput();

				if (str.equals("exit")) {
					newContactManager.flush();
					finished = true;
					break;
				}

				try {
					selection = Integer.parseInt(str);

				} catch (NumberFormatException ex) {
					System.out
							.println("That was not an integer! Please try again.");
				}

				if (selection > 5 || selection < 1) {
					System.out
							.println("That was not an option, please try again.");
					selection = 0;
					System.out.println("Selection is zero");
				}
			}

			mainMenu(selection);
		}
	}