text object update