what worked well for libshorttext didn't for my own stuff