new tax compromise