Using new exceptions.
Using new exceptions.