fix msg validation