added hyphenation analysis