hit upon

Verb

 * 1) To address.
 * He hit upon all major concerns during the presentation.
 * 1)  To think of; to discover or invent.