replace msg