Solutions already at hand for campaign-spending excesses