add some changes, to make modifications simpler
add word-break style to prevent overlong words and resulted style inconsistencies