preference heterogeneity