updated Exceptions