text listeners are not working