The eight essentials of innovation