add DWFClient