improve exception handler and change a picture