improve exception message.