Past and present in the future