Recent changes in legislation and tax rates