update message_tool