echo heterogeneity