udpate mesg