bitstruct
enhanced bitstruct field