Just for the sake of consistent style, could you make sure after each `for` and `if` keyword, there is always a space? (happens multiple times in this PR)