maj for the bdd