100 years of research and development