Yes, Kt17, a very well-crafted puzzle. I hadn't finished it when you first posted. I didn't look at the thread until later so that I wouldn't see anything significant! The final stage caught me out for a few minutes, but the title (not of the puzzle) resolved that.