start working on loops