amelioration
/əˌmiliəˈreɪʃ(ə)n/
noun
The act of making something better; improvement.
progress brings with it the amelioration of the human condition
advance,development,upgrade,change for the better,refinement,enhancement,furtherance,advancement,forwarding