ameliorations

noun
  1. improvements or enhancements that make something better
  2. Usage: plural form of amelioration

Examples