range-based for?