added TextHelper::functions