contribution amelioration