use message instead of name