bitfield obfuscation and licence additions