Donation controller