Multi-species cooperation