new exception handler added.