One thing to remember about `msg.send` is that it's asynchronous, so it's possible the pulls would come out of order with the summary. You can usually avoid that by a single call to `msg.send` with an array of strings to send.

It's also worth noting that sending a loop of filtered results could spam the room if there are a lot of them. Maybe generate a single multi-line string?