If the cap was really only 20% it wouldn't be too bad. With all the stipulations they have in the contract like Sterling and Rawsonville employees or any previously outsourced work they bring back don't count against the 20% cap I wouldn't be surprised if the true number already is somewhere close to 40-50%