added asmotic
added another catchable exception