Update text protocol