Tinker... looks like I need to sit with you over several rounds of coffee to understand all these puzzles...:)