continued work on greedy linebreak