Where the future meets the present ....
What does it all mean?
Sirfs' Up!