! shorten text has been moved to Util ... thanks @underdog-01 for report