updated `for` and `for-each` stuff.