Invention, innovation and implementation -