funcs for bitset.