two exception test cases are now working.