impact on society: past to future 30 years