Charity and Fund Raising Designs