add rich text editing