updated bitvector