Class ClusterSource refactored using clusterFormat.