fiddling with line break insertion
very wip
some refactoring