we talked it through, and I think I understand it - I don't think anything here needs changing, the loops seem like a good thing for those cases.