The Impact of Recent Legislation on Tax Preparation