The Last 100 and Next 100 Days