traversing func and som img