update DonationInterface