Funny I am grateful for a lot of the same things. Much of my daily work life is with hardware and software that was the stuff of science fiction when I was a kid.