>>1864166Here's my revised first attempt if anyone wants to rate.
I'm probably going to completely start over now that I have a better grasp on KLWP and given some interesting ideas from other people in this thread.
>>1864997Thanks for your detailed explanation.