... There have been an unbelievable number of people ...
... mobile and connectivity and number of people using it-- ...