24 years of community development