added EXCEPTION methods to check for address fields. line 27-36.