added bitset
notes
working bit set?