improve message showing