added income tax, luxury tax and tests