Revisiting the future