my bad. Is a normal for loop really dispreferred in this situation?