add message behavior
add message behavior
add comment message behavior