Solving the Collaboration Challenge