support rich text widget