Some work on the bit fields.