How diversity and different culture matters?