add message
update message