too late for for loops