I don't like that code style, going back to an all in one for loop