global community progress