bypassesd iterator issue