independent Venn program