updating donate controller