There are many other technological developments that make all of this much more possible today than every before.
mas há muitas outras inovações tecnológicas que tornam isso mais possível hoje do que no passado.