Now has form that accepts user input, uses try and catch.