This sort of thing can be really tough to follow because it's all deeply intertwungle. Glad I got it right.
Cheers!