Increasingly Sophisticated Technology Developments.