improved unexpected exception msg