This foreach would be a little more readable with vertical whitespace where appropriate.