add knn test relaxed. not done yet thouhg