having an idea — An act of coming up with core concepts necessary to implement something or to create a work of art , or such an idea.