Diversity, multiculturalism and integration-