Getting outsourcing right — virtually