Innovation through research & development