update a message