Like so many times in life... the end solution is satisfying, but the journey along the way is even more so. Thanks for the journey!