same as previous but for other messages