Enhanced Charity Functionality