MAJ advanced