changed the clf in unsupervised