Thanks for this. As a relative newb here, I can say you've definitely made it pretty trivial to dive in.