“Recognizing the need is the primary condition for design.”