Sub-Contractors – terrific and troubling