Started Implementation of Exceptions