initial bitmask changes - uses int32.