Yay. That might have an exclamation point at the end of it if Senate Democrats hadn't "made lots of deals, which watered down the bill. For example, Wall Street banks will get wiggle room to make limited risky bets, which is tougher than the current law, but weaker than earlier drafts."
Still. Compared to doing nothing, it's something. Huzzah.