$2 trillion dollar spending