feature(publish) change msg when no args