Modified Exceptions and Validation