rich text 3.0