added a few InputMismatchException catches