Finally, this has been, as referenced earlier, an incredibly complex piece of legislation. I think it is six years in its gestation. So could I commend the officials that have been involved in this. It's been a herculean effort.