lever; agent (causing something to happen); instrument; assistant; helper
refusing to budge; adamant; intransigent; unyielding
to have much trouble; to have a hard time; to not know how to handle
supporting; shoring up; promotion; propping-up; jacking-up; manipulation