content distribution model