fixed need to reset iterator