Thanks for playing, I'm really glad that it clicked in the end! Those are good suggestions too, I'll probably add them at some point.