I have seen the future . . .