maj pages + modularisations