more variables/loops