derp for loops