improve exception view