recur vcf