Nice. A lot to unpack there. I may be back with more qs. Thank you!