I wanted to spend a mnitue to thank you for this.
If you're reading this, you're all set, parednr!
I recokn you are quite dead on with that.