message tool part 2
message_tool ui
Merge branch 'message_tool'