modify donate code