Things your Tax Advisor needs to know