Enough Progress To Last The Next Hundred Years