cleanup .iter and .iter_err