Developing communities for the future