connect text change