for loops for the masses!