for assurance
for loops