classes to cluster analysis implemented