Confusion about 1.2 trillion dollars legislation