update to the vcf iterator