Model Based Clustering Algorithm Methods