Nonprofits refine pitch for donor dollars