tools for loops table