cleanup
first try at hyphenation handling