maj bdd+impl