research and development efforts