consulting a tax professional