past-future 2006