get rid of bit0Offset