ameliorating

ameliorating

adj. prenom.
  1. causing improvement in or reducing the bad effects of an unfavorable condition.