new exception detection support