update contractor