sifting through the internet, one version of the future at a time...