Added some Exceptions