add exception tree