Wow. Very fine. Thanks for all that.