add some Exceptions