bug fix for donation form reset and some more tweaks