Tech sure has advanced.