Multi vcf function