fix setKDPAttribute