Update features and kNN