This was tested on Chinese and other non-ascii staff (like music symbols). I will test data.content instead of data.text.