fix msgexception