added loop `for i in ...`