Invent and Invent and Discover