virtual future