heterogeneousMixture builder added