Nice income and spending numbers this morning.