A future far from the past.