Contractor thoughts