generated basic donate form