add douniu logic