changed to add mesg