made ONEKGVCF optional