Synonyms of IMPROVER

What is another word for IMPROVER
1.

Synonyms of IMPROVER

noun - someone devoted to the promotion of human welfare and to social reforms

noun - a component that is added to something to improve it

ON 
2.

Synonyms of IMPROVER