BOP and bit fields