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