message UI update