ameliorates

/əˈmiːlɪəreɪt/

verb

Make (something bad or unsatisfactory) better.

the reform did much to ameliorate living standards

make better,better,ameliorate,upgrade,refine,enhance,boost,build on,help,raise,revamp,brush up,polish up,perk up,tweak