use range-based for loop; NFCI