can loop over strings