follow dataclustering4j changes