add recordexception