One of the nation's leading not-for-profit professional associations, AICPA has more than 335,000 members in public accounting, law, education, and government. The group, which generates more than half of its revenue from membership dues, promotes public awareness of CPAs; identifies trends in accounting; sets certification, licensing, and professional standards; and provides information and advice to CPAs. AICPA distributes its information through Web sites, conferences and forums, and publications. Its initiatives include programs to help implement the Sarbanes-Oxley Act and rebuild investor confidence.