In the face of this rapidly accelerating technology, the channel manager has to sort out those developments that are relevant to this or her own firm as well as the participants in the marketing channel and then determine how these changes might affect the channels participants. This is not an easy task, nor one that can be precisely programmed. Technological changes, though continual, do not occur evenly or predictably over time.