support text change