Vcf impl