add duoshuo function