ex27 exceptions done