cxf add