cleanup
word-based diff