What are the ingredients in having new ideas?