private fields forever, bitmasks.