Improve KPD regular updating