Redone the update-message-read function