some message arg checking