I didn't mean to check it twice, I mean for example there are matches results but no regions.
Although this should never happen, but I think it's better to move the new line out of the switch loop, could be also more readable.