What do you think would be pros and cons for vendors and affiliates for a choice of an in house or 3rd party affiliate program?