Thank you - that's really kind of you to say. I ended up spending comparatively long on it (for me, anyway) after running it through in my head a lot during the dev.