Taxes, the unwanted green envelope