Works through bonus custom iterator round