update KNN 1