@Mclovinn use only **text** function