improver
improver - noun
someone devoted to the promotion of human welfare and to social reforms
a component that is added to something to improve it
improver - thesaurus
addition
humanitarian