Opinions of EL Hassan Belarbi Haftallaoui