Research, development and creativity