Looking At the Past and Heading to the Future