I feel like it would be better if you composed the message string and then the "number" part and just added them at the end, but I think that's just because I find `+=` ugly.