EX 3- accounted for exceptions- not working yet