guigouz: what's wrong with a for loop?