message view improvment