Coming together to solve difficult problems