Consultancies and agencies: the new model?