Cultural diversity and blending