started bitfield way not done