add BitArray implement Bits