Update includes System.exit(0) for error and started doing catch for abc
input