Have skimmed your thread and just wanted to give a quick (((hug))) - will try to catch up and write something useful as soon as possible.
When the men on the chessboard Get up and tell you where to go; And you've just had some kind of mushroom And your mind is moving slow; Go ask Alice... I think she'll know.