How Diversity Help Communities Help