fixing bitfield block