Thanks for the positive feedback, and I can see what you mean about ending a loop early, sometimes it feels a little like just standing around :')