Impact of Invention