add kunlun sync function