Thank, you for this detailed answer.
I really appreciate the time you 've put into this!

-g.