added justification and hyphenation