utility cbv construction
more on bitvectors
dev merge