Hooray for technological advancement.