add iterators and for stmts