to suddenly think of a good idea
"I hit upon an idea for improving the app."
being careful with small amounts of money but careless with...
to treat someone the same bad way they treated others
a person who has foresight and imagination
to share information or items with someone else
to assume control or leadership of an organization
to avoid taking risks