update MSG