visualize exception flow