Contractor driven processing