Finished project adding exceptions to user input