text adoption