added discriminator bit