impact on society: past to next 100 years