user can split text into lines of any max length