Vocabulary
Form
to contribute; to play a part in; to have a hand in
verb
vi