This is what makes this forum so great.
Good questions, no frugality with words, and a sincere effort to explain the problem and the circumstances well.
And, a solution!
Similarly well worded and explained, so that other users that may experience the same challenge can benefit from the solution.
What bliss.