https://rsmithuk.com/WordWrap/