add duokan module