Meaningful CFR would be a damn good idea, but I don't want to stop anyone's excercize of speech. I would simply make it illegal for any PAC, corporation, union, or "special interest group" of any kind to hide their contribution behind an acronym. Any American citizen should be able to support his candidate in whatever fashion he sees fit as long as he is willing to put his own name on the contribution. And as long as he can prove that he was personally responsible for whatever cost his contribution incurred.