text udpate