Collaborative contracting