Century of rapid progress.