New Tax bills, Game changer?