@tubetime

I knew some of that, but not in the detail you posted. Thanks Tubey!