on-going communication revolution