All in Days of Future Present