20 years of technology