On the spending, don't forget bridges and roads. It's like puppies and ice cream - who doesn't like them?