maj algoCreation