get next + iterator
get next iterator