Amazing how many of these very things, imagined in 1993, we take for granted today.