adding empty iterate_until