sometimes I forget how looping works, I guess.