contractor diversification